MCP服务器与客户端实现示例

MCP服务器与客户端实现示例

一个MCP服务器和基本客户端的示例实现,包含后端服务和AI聊天机器人。

快速入门

  1. 确保安装了Node.js 23.x或更高版本。

  2. client文件夹中创建.env文件,添加以下内容:

    OPENAI_API_KEY=<您的OpenAI密钥>
    
  3. 分别进入serviceserverclient文件夹,运行以下命令安装依赖:

    npm install
    
  4. 启动服务:

    • 在每个文件夹中运行 npm run dev
    • 保持每个进程运行。
  5. client 进程是一个简单的AI聊天机器人,可以通过MCP服务器存储和检索自定义信息。