本仓库包含一个用于数学计算的MCP(模型上下文协议)服务器。该服务器能为数学计算提供支持,解决在相关场景下的计算需求,具有重要的实用价值。
使用官方的Pydantic AI MCP客户端:https://ai.pydantic.dev/mcp/client/ 。此MCP服务器与标准输入输出(Stdio)传输方式兼容。
git clone https://github.com/ArjunKrish7356/MathAgent.git
name可以是任何唯一的ID;args是用于启动服务器进程的命令):from pydantic_ai.mcp import MCPServerStdio
mcp_server = MCPServerStdio(
'uv',
args=[
"run",
"MathAgent/main.py"
]
)
from pydantic_ai import Agent
agent = Agent(model="openai:gpt-4o", toolsets=[mcp_server])
⚠️ 重要提示
- 确保
MathAgent/main.py的路径相对于代理运行的位置是正确的,并且该脚本是可运行的。- 标准输入输出(Stdio)传输方式将使用提供的
args生成配置好的进程;在启动之前,请验证是否已安装所有必需的环境或依赖项。- 在部署之前,先在本地测试连接。
感谢您的关注!欢迎贡献代码,您可以自由地提出问题或提交拉取请求。