🚀 FastMCP演示
这是一个小型演示项目,展示了如何使用FastMCP创建最小的MCP服务器。
它提供了什么🛠️
- 一个名为“我的MCP服务器”的最小FastMCP服务器。
- 一个暴露的工具:
greet(name: str) -> str其返回问候字符串。 - 显示远程演示服务器URL的示例客户端:https://demo-server.fastmcp.app/mcp 📡
如何在本地运行🔁
- 确保已安装Python。
- 安装依赖项:
pip安装fastmcp
- 在本地启动服务器:
python my_server.py
使用示例🔧
- 本地服务器(默认):
curl-X POSThttp://localhost:8000/greet-H“内容类型:应用程序/json”-d'{“名称”:“Anjal”}'
- 示例响应: Anjal先生,来自快速MCP的问候!
- 远程演示服务器:
如果您不想在本地运行,可以使用提供的演示服务器: curl-X POSThttps://demo-server.fastmcp.app/mcp/greet-H“内容类型:应用程序/json”-d'{“名称”:“Anjal”}'
- 示例响应: Anjal先生,来自快速MCP的问候!
客户端示例🧭
- 所包含的客户端(my_client.py)被配置为调用远程演示服务器:
客户端=客户端(“https://demo-server.fastmcp.app/mcp")
备注⚠️
- 此回购只是一个演示。根据实际应用的需要更新和扩展工具。
- 调整运输或港口
my_server.py如果需要。
