Unichat MCP Server in Python

Unichat MCP Server in Python

未知

Unichat MCP 服务器 - 快速开始指南

介绍

Unichat MCP 服务器允许通过 MCP 协议发送请求到多个 AI 提供商(OpenAI、MistralAI、Anthropic、xAI、Google AI、DeepSeek)。

安装步骤

1. 配置 Claude 桌面版

根据你的操作系统编辑配置文件:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

2. 添加 MCP 服务器配置

"mcpServers": {
  "unichat-mcp-server": {
    "command": "uvx",
    "args": [
      "unichat-mcp-server"
    ],
    "env": {
      "UNICHAT_MODEL": "gpt-4o-mini",
      "UNICHAT_API_KEY": "YOUR_API_KEY"
    }
  }
}

3. 通过 Smithery 快速安装

npx -y @smithery/cli install unichat-mcp-server --client claude

可用功能

工具

  • unichat: 向任何支持的 AI 模型发送请求
    • 需要 messages 参数

预定义提示

  • code_review: 审查代码最佳实践
  • document_code: 自动生成代码文档
  • explain_code: 解释代码工作原理
  • code_rework: 应用代码修改

支持的模型

支持的模型列表可在这里查看。确保添加相应的供应商 API 密钥。

调试

使用 MCP Inspector 进行调试:

npx @modelcontextprotocol/inspector uv --directory YOUR_SOURCE_DIRECTORY/unichat-mcp-server run unichat-mcp-server

更多详情,请参阅GitHub 仓库TypeScript 版本