使用说明
我的UV MCP服务器
这很简单 模型上下文协议(MCP)服务器 使用Python和 uv 包管理器。
它演示了如何使用工具创建基本的MCP服务器并将其连接到 克劳德桌面.
快速开始
按照以下步骤设置和运行MCP服务器:
| 步骤 | 命令 | 描述 |
|---|---|---|
| 1 | uv init my-mcp-server |
创建新的Python MCP项目 |
| 2 | uv add mcp[cli] |
使用CLI添加MCP SDK |
| 3 | source venv/bin/activate |
激活虚拟环境 |
| 4 | server.py |
编写服务器代码 |
| 5 | mcp dev server.py |
测试和调试MCP服务器 |
| 6 | mcp install server.py |
将其添加到克劳德桌面 |
1.创建MCP服务器
创建文件 server.py 使用以下代码:
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("My UV MCP Server")
@mcp.tool()
def greet(name: str) -> str:
"""Return a greeting message."""
return f"Hello, {name}! 👋"
if __name__ == "__main__":
mcp.run()