模型上下文协议服务器

MCP服务器允许AI模型以标准方式调用工具、读取资源和使用提示模板。

  • by yohannestayez
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 yohannestayez/MCP-training

使用说明

演示MCP服务器

什么是模型上下文协议?

MCP(模型上下文协议)允许AI模型调用 工具,阅读 资源,并使用 提示模板 以标准的方式。 此演示显示了一个使用Python和.NET的简单MCP服务器 fastmcp.


MCP服务器可能由什么组成

  • 工具: LLM可以调用的函数或操作
  • 提示: 存储在服务器上的可重用提示模板
  • 资源: 服务器公开的任何数据,如文件、数据库或其他动态资源。

运行演示MCP服务器

python run_server.py --host 0.0.0.0 --port 8000

服务器将在以下时间运行 http://localhost:8000


使用MCP检查员进行测试

  1. 运行检查器:
npx @modelcontextprotocol/inspector
  1. 通过url连接到检查器:
http://localhost:8000/mcp
  1. 探索 工具, 提示,以及 资源 在检查器UI中。