Unichat MCP Server in TypeScript
镜像
使用 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 版本