使用说明
MCP服务器演示
本文档提供了创建和运行MCP服务器演示项目的分步说明。
先决条件
- 您的系统上安装了Python 3.13或更高版本。
uv已安装CLI工具。您可以使用以下方式安装它:curl -LsSf https://astral.sh/uv/install.sh | sh
创建和运行项目的步骤
1.初始化项目
- 打开终端并导航到所需的工作区目录。
- 运行以下命令以初始化新的MCP服务器项目:
uv init mcp-server-demo - 导航到项目目录:
cd mcp-server-demo
2.添加依赖项
- 添加
mcp[cli]对项目的依赖性:uv add "mcp[cli]"
3.修改 main.py 文件
- 打开
main.py在您首选的文本编辑器中创建文件。 - 确保
FastMCP对象可以用标准名称全局访问(例如。,mcp). 示例内容main.py:from mcp.server.fastmcp import FastMCP # Ensure the FastMCP object is globally accessible with a standard name mcp = FastMCP("Demo") def main(): print("Hello from mcp-server-demo!") if __name__ == "__main__": main()
4.运行MCP服务器
- 在开发模式下启动MCP服务器:
uv run mcp dev main.py - 服务器将在以下时间启动并可访问
http://127.0.0.1:6274.
5.与服务器交互
- 使用浏览器,
curl,或邮递员向服务器发送请求。 - 例子:
curl http://127.0.0.1:6274
备注
- 确保
uvCLI工具位于系统的PATH中。 - 如果遇到问题,请验证
FastMCP对象在中定义正确且全局可访问main.py.
享受使用MCP服务器演示的过程!
