Unichat MCP Server in TypeScript

Unichat MCP Server in TypeScript

镜像

smithery 徽章 unichat-ts-mcp-server MCP 服务器

使用 MCP 协议通过工具或预定义提示向多种 AI 服务发送请求(OpenAI、MistralAI、Anthropic、xAI、Google AI)

安装

通过 Smithery 安装(推荐)

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

手动安装

添加到 Claude Desktop 配置文件(~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "unichat-ts-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "unichat-ts-mcp-server"
      ],
      "env": {
        "UNICHAT_MODEL": "YOUR_PREFERRED_MODEL_NAME",
        "UNICHAT_API_KEY": "YOUR_VENDOR_API_KEY"
      }
    }
  }
}

使用方式

可用工具

  • unichat: 向 unichat 发送请求(必需参数: messages

预定义提示

  • code_review: 审查代码(参数: code
  • document_code: 为代码生成文档(参数: code
  • explain_code: 解释代码工作原理(参数: code
  • code_rework: 重写/更改代码(参数: code, changes

高级配置

  • 默认使用 STDIO 模式,也可以添加 --stdio 参数
  • 要使用 SSE 模式,添加 --sse 参数:npx -y unichat-ts-mcp-server --sse

调试

使用内置的 MCP Inspector 调试服务器:

npm run inspector

注: 也提供 Python 版本