My MCP Server

My MCP Server

site icon
2025.01.03 0
TypeScriptAI应用开发数据集成工具增强其它
My MCP Server 是一个基于 MCP(Model Context Protocol)协议的服务器,用于标准化应用程序与大型语言模型(LLM)之间的上下文交互。它类似于AI应用程序的USB-C端口,允许AI模型与各种数据源和工具通过标准化的方式进行连接。
View on GitHub

Overview

基本能力

产品定位

My MCP Server 是一个基于 MCP 协议的服务器,旨在标准化应用程序与大型语言模型(LLM)之间的上下文交互。它允许AI模型与各种数据源和工具通过标准化的方式进行连接。

核心功能

  1. 标准化上下文交互:通过 MCP 协议标准化应用程序与 LLM 之间的交互。
  2. 多数据源连接:支持连接本地数据源和远程服务。
  3. 灵活集成:可以与 Claude Desktop 等工具集成,提供上下文信息。

适用场景

  1. AI应用开发:为 AI 应用提供标准化的上下文交互方式。
  2. 数据集成:连接本地数据源和远程服务,为 LLM 提供丰富的上下文信息。
  3. 工具增强:与 Claude Desktop 等工具集成,增强其功能。

工具列表

  1. Claude Desktop:用于与 MCP 服务器交互的桌面客户端。
  2. Node.js:用于运行 MCP 服务器的 JavaScript 运行时。

常见问题解答

  1. 如何确认 MCP 服务器已注册?
  2. 重启 Claude Desktop 并检查 MCP 服务器设置。
  3. 如何测试 MCP 服务器?
  4. 在 Claude Desktop 中询问天气等信息,确认 MCP 服务器返回的数据是否被正确集成。

使用教程

使用依赖

  1. Node.js:确保已安装 Node.js。 sh $ node --version

安装教程

  1. 下载 Claude Desktop
  2. 从 https://claude.ai/download 下载并安装。

  3. 构建 MCP 服务器 sh $ npm install $ npm run build

  4. 注册 MCP 服务器

  5. 编辑配置文件 ~/Library/Application Support/Claude/claude_desktop_config.json,添加 MCP 服务器信息。 json { "mcpServers": { "myMcp": { "command": "node", "args": ["xxx/my-mcp-server/build/main.js"] } } }

调试方式

  1. 确认 MCP 服务器注册
  2. 重启 Claude Desktop 并检查 MCP 服务器设置。
  3. 测试功能
  4. 在 Claude Desktop 中询问天气等信息,确认 MCP 服务器返回的数据是否被正确集成。

许可证

None