1. 环境配置
python 安装
pip install mcp #mcp协议包
pip show mcp
2. 服务器(比较两个数大小)
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("compareServer")
@mcp.tool()
def compare_numbers(num1, num2):
if num1 > num2:
return f"{num1} 大于 {num2}"
elif num1 < num2:
return f"{num1} 小于 {num2}"
else:
return f"{num1} 等于 {num2}"
@mcp.resource("greeting://{name}")
def greeting(name):
return f"你好, {name}!"
if __name__ == "__main__":
mcp.run(transport='stdio')
终端启动服务器
python compareServer.py
3. 客户端配置(cline)
4. 使用测试