一.MCP Server的搭建 🤔
1.安装基本环境
确保环境中安装uv
pip install uv
随后,创建项目
uv init mcp-demo cd mcp-demo
创建虚拟环境并激活它
uv venv .venv\Scripts\activate
安装dependencies
uv add "mcp[cli]" httpx
2.编写server.py
创建server.py文件
将这些添加到你的 server.py 文件的顶部:
from mcp.server.fastmcp import FastMCP
mcp = FastMCP('haruka')
@mcp.tool()
def haruka() -> str:
""""该工具用于返回偶像的名称"""
return "amamiharuka"
if __name__ == "__main__":
# 初始化并运行 server
mcp.run(transport='stdio')
这样一个简易的MCP server就搭建好了
它有一个名为haruka的工具可以供大模型使用 🥳
二.MCP Client的搭建
接着在项目中创建一个client文件夹并且创建client.py文件
uv add mcp anthropic python-dotenv


评论(0)
暂无评论