MCP-Server:大语言模型工具调用实现

MCP-Server:大语言模型工具调用实现

基于 Model Context Protocol (MCP) 的服务端与客户端实现,允许大语言模型通过结构化协议调用外部工具完成复杂任务。

快速入门

  1. 克隆仓库并安装依赖:

    git clone https://github.com/chenshuai2144/mcp-server.git
    cd mcp-server
    npm install
    
  2. 启动服务端:

    node dist/src/index.js
    
  3. 启动客户端并连接到服务端:

    node dist/mcp-client-typescript/src/index.js /path/to/server/script.js
    
  4. 调用 Web API 测试功能(POST 请求):

    URL: http://localhost:3000/sse Headers: Content-Type: application/json Body:

    {
      "query": "北京今天的天气怎么样?"
    }
    
  5. 确保配置 .env 文件:

    LLM_API_KEY=Deepseek API 密钥
    GAODE_KEY=高德地图 API 密钥