开发工具集成服务

一个用于集成和运行开发工具的服务,支持本地开发和与Claude Desktop的交互。

  • by JStoner-SAI
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 JStoner-SAI/mcp-demo

使用说明

MCP工具示例

假设

  • 使用macOS
  • 知道如何安装vscode、claude桌面、python、pip等。
  • 使用终端命令舒适

设置虚拟环境和安装要求

python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt

与检查员一起在本地运行

mcp dev server.py

与Claude Desktop连接

添加以下内容 ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "MCPDemo": {
      "command": "/opt/homebrew/bin/uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "~/Repos/SAI/Technically_Speaking/MCP_Tools/mcp-demo/server.py"
      ]
    }
  }
}

注意:您的路径可能会有所不同

故障排除

如果Claude desktop在收到响应之前多次调用该工具而出现错误,请尝试给它以下指令。

INSTRUCTION: Do not call a new MCP Tool until after a response is given from all existing tool calls.

清理

你可以跑 deactivate 在终端中结束.vev虚拟环境