如何使用python构建mcp-server

1 首先将python版本升级到3.11
2 安装mcp依赖包

pip3 install mcp[cli] httpx

3 编写mcp-server python脚本

# server.py
from mcp.server import FastMCP

mcp = FastMCP("Demo", port=8000)

@mcp.tool()
def add(a: int, b: int) -> int:
    """计算两个数的和"""
    return a + b

if __name__ == "__main__":
    mcp.run(transport='sse')

4 运行python脚本,启动mcp server
python server.py

5 使用cherry studio来验证mcp server
5.1 打开cherry studio,点击设置-MCP服务器-添加服务器


image.png

5.2 配置MCP服务器


image.png

5.3 添加助手
image.png

5.4 配置助手
image.png

image.png

5.5 提问


image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容