Skip to content

v1.0.0

Choose a tag to compare

@sdirishguy sdirishguy released this 16 Jun 04:39
· 11 commits to main since this release

This is the first official release of MCPHelper, a lightweight Sublime Text plugin that connects your editor to a local Model Context Protocol (MCP) server. It brings the power of modern LLMs like OpenAI’s GPT-4o and Google Gemini directly into your coding environment — no browser tabs, no distractions.

✨ Features
🔧 Command Palette Integration
Easily run MCP tools like “Generate Code”, “Review Code”, “Refactor Code”, or “Translate Code” on selected text.

⚙️ LLM Tool Support
Uses your own OpenAI or Gemini API keys via your local MCP server.

🧠 Code Intelligence via JSON-RPC
Designed to be flexible and fast — your local server handles authentication, execution, and response parsing.

💬 Fully threaded
All tool calls run in the background to keep the Sublime UI smooth and responsive.

🖼️ Screenshot included
Preview what the plugin looks like in action.

📦 Requirements
This plugin does not work out-of-the-box with OpenAI or Gemini.

To use it, you’ll need:

A local MCP server running on http://localhost:8000/mcp.json/

One or more tools registered (e.g., llm_generate_code_openai)

Your own API keys for OpenAI or Google Gemini set up in the server config

🛠 Example Use Cases
Generate boilerplate code or templates

Review existing code for improvements or security issues

Refactor legacy code for readability and maintainability

Translate code snippets between languages (e.g., Python → Bash)

🗺 Roadmap Highlights (Future Ideas)
💡 Optional tool autodiscovery

📁 Remote/Cloud MCP compatibility

🧪 Custom user prompts and presets

🔄 VS Code and NeoVim ports

Feel free to fork it, open issues, or contribute. Built to scratch my own itch — now shared for the community. 🛠


David Donohue
github.com/sdirishguy