MCP服务器与AI代理模板

一个基于Model Context Protocol(MCP)的服务器和AI代理模板,使用FastMCP库和httpx实现,适用于Python 3.10+环境。

  • by can378
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 can378/defaultmcptemplate

使用说明

MCP服务器和AI代理

简单的MCP(模型上下文协议)服务器和AI代理模板

使用 FastMCP 图书馆和 httpx

⚠️ 警告=python 3.10+


⭐ MCP服务器测试

# 1. Create and activate a Python virtual environment
python -m venv venv
venv\Scripts\activate

# 2. Install required packages
pip install httpx "mcp[cli]"

# 3. Run the MCP server
cd mcp_server
mcp dev main.py

❗错误-没有名为“mcp_server”或“App”的模块

这通常意味着Python路径设置不正确。

# Set PYTHONPATH to the root of your project
set PYTHONPATH=<project root path>
# Example:
set PYTHONPATH=C:\workspace\DefaultMCPTemplate

❗可选:用于MCP检查员

参数

run --with mcp main.py

命令

uv


⭐ MCP AI代理测试

#1. create .env on root and add "OPENAI_API_KEY"
OPENAI_API_KEY=dddd.....

#2.  Install required packages
pip install langchain langchain-openai python-dotenv openai

#3. Run the mcp agent
cd mcp_agent
python main.py