使用说明
🌐 FastAPI服务器-Mistral代理管理器
此文件夹包含用于通过REST API管理Mistral代理的FastAPI服务器。
📁 结构
mcp-server/
├── main.py # Serveur FastAPI principal
├── simple_server.py # Serveur MCP simple (stdio) - ancien
├── test_mcp.py # Tests du serveur MCP - ancien
├── pyproject.toml # Configuration du projet
├── uv.lock # Lock file des dépendances
├── .env # Variables d'environnement
├── .python-version # Version Python
├── .gitignore # Fichiers à ignorer
└── .venv/ # Environnement virtuel Python
🚀 快速启动
-
安装UV(如果尚未安装):
curl -LsSf https://astral.sh/uv/install.sh | sh export PATH="$HOME/.local/bin:$PATH" -
安装依赖项:
cd mcp-server uv sync --locked -
启动MCP服务器:
uv run python main.py
🔧 与MCP检查员一起使用
-
启动检查器:
npx @modelcontextprotocol/inspector -
服务器连接器:
- 运输 :
stdio - 命令 :
uv run python main.py - 工作目录 :
/Users/yoandicosmo/Documents/LeChat MCP Hack/mcp-server
- 运输 :
-
访问界面:
- MCP检查员 :http://localhost:6274(当检查员启动时)
🛠️ 可用工具
- ✅
create_agent-创建新的Mistral代理 - ✅
list_agents-列出所有代理 - ✅
get_agent_details-获取代理的详细信息 - ✅
delete_agent-按ID删除代理 - ✅
search_agent-按名称搜索代理
🔧 配置
- 环境变量 配置
MISTRAL_API_KEY在.env - 运输 :服务器使用stdio进行MCP通信
- API Mistral :与Mistral API完全集成
🔗 与聊天集成
要将此MCP服务器用于聊天:
- 配置聊天 要指向此MCP服务器:
- 公用事业公司 直接在聊天中管理Mistral代理
- 创建代理 通过猫中的自然提示
📖 文档
- MCP检查员 :http://localhost:6274(当检查员启动时)
- 文档MCP : https://modelcontextprotocol.io/