Ai Calls Editor
A VS Code extension prototype that exposes an MCP server via HTTP, enabling AI assistants to perform IDE-driven code refactoring operations.
rating : 2.5 points
downloads : 7.5K
What is AI Calls Editor?
AI Calls Editor is an innovative VS Code extension that serves as a bridge between AI assistants and your code editor. By implementing a Model Context Protocol (MCP) server, it allows AI assistants like Claude Code to directly perform code refactoring operations in your IDE, such as renaming functions, variables, etc.How to use AI Calls Editor?
After installing the extension, it will start a local HTTP server. You just need to configure your AI assistant to connect to this server, and then you can let the AI assistant modify your code directly in VS Code through natural language instructions.Use cases
When you need an AI assistant to help you refactor code, rename symbols, or perform other code modification tasks that require IDE support, AI Calls Editor is the best choice. It is especially suitable for developers during code review, refactoring, and optimization.Main Features
MCP Server Integration
Exposes a standard Model Context Protocol server via HTTP, compatible with various AI assistants that support MCP
IDE-Driven Refactoring
Uses the full API of VS Code to perform secure code refactoring operations, ensuring the accuracy and security of modifications
Symbol Renaming
Supports intelligent renaming of symbols such as functions, variables, classes, etc., and automatically updates all reference points
Configurable Port
You can customize the server port through environment variables to avoid port conflicts
Developer-Friendly
Provides a complete development toolchain, supporting fast compilation and debugging
Advantages
Seamless integration: Works directly in VS Code without switching tools
Safe and reliable: Performs operations through the IDE API to avoid manual modification errors
Improve efficiency: AI assistants can quickly perform complex refactoring tasks
Standardized protocol: Uses the MCP standard with good compatibility
Open source and free: Under the MIT license, can be freely used and modified
Limitations
Only for VS Code: Currently only supports the VS Code editor
Requires configuration: Manual configuration of the AI assistant connection is required
Prototype stage: The functions may not be fully developed
Depends on the network: Requires a local HTTP server to run
Learning curve: Basic concepts of the MCP protocol need to be understood
How to Use
Clone and Install
First, clone the project repository and install the dependencies
Start the Development Environment
Press F5 in VS Code to start the extension development host, and the server will automatically start on port 7272
Configure the AI Assistant
Configure your AI assistant (such as Claude Code) to connect to the MCP server
Start Using
Open the project you want the AI assistant to operate on, and then you can let the AI assistant modify the code through natural language instructions
Usage Examples
Rename a Function
When you want to rename a function and need to update all places where the function is called
Code Refactoring
When you want to refactor a piece of code to improve its structure and readability
Variable Standardization
When you want to unify the variable naming conventions in the project
Frequently Asked Questions
What do I need to install to use this extension?
Which AI assistants does this extension support?
How to modify the server port?
Is this extension secure?
Can I contribute code?
Related Resources
GitHub Repository
Project source code and the latest version
Model Context Protocol Documentation
Official specification and documentation of the MCP protocol
VS Code Extension API
Official documentation for VS Code extension development
Claude Code
An AI programming assistant that supports MCP

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.5K
4.5 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
28.1K
5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
18.2K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
53.1K
4.3 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
22.7K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
50.4K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
18.1K
4.5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
74.5K
4.7 points