一、创建项目
uv init mcp_uvicorn
cd mcp_uvicorn
二、创建虚拟环境并激活
uv venv
.venv\Scripts\activate
三、安装依赖
uv add fastmcp
uv add "mcp[cli]" httpx
四、编辑 main.py
五、运行
FastMCP应用可直接通过uvicorn运行,支持命令行或代码启动。
命令行启动方式: uvicorn main:sse_app --host 0.0.0.0 --port 8000
六、宝塔Python项目
自定义端点路径
sse_app = mcp.http_app(path="/mcp-service",transport="sse")