Code MCP
这是一个MCP服务器及其配套的VSCode扩展。
Code MCP 快速开始指南
简介
Code MCP 是一个使 AI 代理(如 Goose 或 Claude)能够与 VS Code 交互的工具,通过 Model Context Protocol 实现。
安装步骤
1. 安装 MCP 服务器
npx code-mcp-server install
2. 安装 VS Code MCP 扩展
从 VS Code 市场 下载并安装扩展。
配置
Goose 配置
添加以下工具:
- ID:
code-mcp
- 名称:
VS Code
- 描述:
允许通过 Model Context Protocol 与 VS Code 交互
- 命令:
npx code-mcp-server
Claude 配置
编辑 Claude 配置文件 (~/Library/Application Support/Claude/claude_desktop_config.json
):
{
"mcpServers": {
"code-mcp-server": {
"command": "npx",
"args": ["code-mcp-server"],
"env": {}
}
}
}
主要功能
Code MCP 提供以下工具:
- create_diff: 创建差异以修改现有文件(需用户批准)
- open_file: 在编辑器中打开文件
- open_project: 打开项目文件夹
- check_extension_status: 检查扩展状态
- list_available_projects: 显示可用项目
项目结构
code-mcp/
├── server/ # MCP 服务器实现
└── extension/ # VS Code 扩展
版权所有 2025 Block, Inc. 根据 Apache License 2.0 授权。