使用说明
MCP:(模型上下文协议)
- 允许AI收费或LLM(客户端)连接到数据源或工具(服务器)的标准(一组规则)
类型:
工作室:
- 用例:本地CLI工具,直接进程通信
- 工作原理:使用标准ip/op流
- 最适合:发展。测试、本地集成
HTTP/SSE传输:
- 用例:远程连接、web部署
- 工作原理:HTTP请求+流媒体服务器发送事件
- 最适合:生产部署、分布式系统
如何构建MCP服务器?
- 官方MCP SDK
- FastMCP
- FastAPI MCP
如何测试MCP服务器?
- MCP检查员:
npx @modelcontextprotocol/inspector <command> - command-是任何python命令-通常为“python file.py”
- 例子:
npx @modelcontextprotocol/inspector python fastmcp-calculator.py - 例子:
npx @modelcontextprotocol/inspector http://127.0.0.1:8000/mcp - 例子:
npx @modelcontextprotocol/inspector python feed_mcp.py