MCP-Server:大语言模型工具调用实现
基于 Model Context Protocol (MCP) 的服务端与客户端实现,允许大语言模型通过结构化协议调用外部工具完成复杂任务。
快速入门
-
克隆仓库并安装依赖:
git clone https://github.com/chenshuai2144/mcp-server.git cd mcp-server npm install
-
启动服务端:
node dist/src/index.js
-
启动客户端并连接到服务端:
node dist/mcp-client-typescript/src/index.js /path/to/server/script.js
-
调用 Web API 测试功能(POST 请求):
URL: http://localhost:3000/sse Headers: Content-Type: application/json Body:
{ "query": "北京今天的天气怎么样?" }
-
确保配置
.env
文件:LLM_API_KEY=Deepseek API 密钥 GAODE_KEY=高德地图 API 密钥