My MCP Server

My MCP Server

镜像

什么是 MCP?

模型上下文协议(Model Context Protocol) 是一种开放标准,允许应用程序以标准化方式向 LLM 提供上下文。它就像 AI 应用的"USB-C 接口",让 AI 模型能够连接到各种数据源和工具。

MCP 工作流程

快速开始

1. 下载 Claude 桌面版

从官方网站获取:https://claude.ai/download

2. 构建 MCP 服务器

# 安装依赖并构建
npm install
npm run build

# 查找 main.js 的完整路径(后续配置需要)
find `pwd` -maxdepth 2 -name main.js

3. 在 Claude 桌面版中注册 MCP 服务器

macOS 配置

# 编辑配置文件
vi ~/Library/Application\ Support/Claude/claude_desktop_config.json

添加以下配置:

{
  "mcpServers": {
    "myMcp": {
      "command": "node",
      "args": ["完整路径/my-mcp-server/build/main.js"]
    }
  }
}

注意:使用 which node 查找 node 的完整路径,并确保指定 main.js 的正确路径

4. 验证 MCP 服务器设置

  1. 重启 Claude 桌面版
  2. 确认 MCP 服务器已成功注册
  3. 测试功能(例如:询问旧金山的天气)

成功连接 MCP 服务器后,Claude 将能够获取实时信息,而不是返回仅基于训练数据的回答。

MCP 服务器工作效果

参考资料