通过工具或预定义提示使用MCP协议向OpenAI、MistralAI、Anthropic、xAI、Google AI、DeepSeek、阿里巴巴、Inception发送请求。 需要供应商API密钥
该服务器实现了一个工具:
unichat: 向unichat发送请求
code_review
code (字符串,必需):要审查的代码document_code
code (字符串,必需):要注释的代码explain_code
code (字符串,必需):要解释的代码code_rework
changes (字符串,可选):要应用的更改code (字符串,必需):要重构的代码在MacOS上:~/Library/Application\ Support/Claude/claude_desktop_config.json
在Windows上:%APPDATA%/Claude/claude_desktop_config.json
支持的模型:
目前支持的模型列表可以在这里找到。请确保添加相关的供应商API密钥作为
YOUR_UNICHAT_API_KEY
示例:
"env": {
"UNICHAT_MODEL": "gpt-4o-mini",
"UNICHAT_API_KEY": "YOUR_OPENAI_API_KEY"
}
开发/未发布的服务器配置
"mcpServers": {
"unichat-mcp-server": {
"command": "uv",
"args": [
"--directory",
"{{your source code local directory}}/unichat-mcp-server",
"run",
"unichat-mcp-server"
],
"env": {
"UNICHAT_MODEL": "SELECTED_UNICHAT_MODEL",
"UNICHAT_API_KEY": "YOUR_UNICHAT_API_KEY"
}
}
}
已发布的服务器配置
"mcpServers": {
"unichat-mcp-server": {
"command": "uvx",
"args": [
"unichat-mcp-server"
],
"env": {
"UNICHAT_MODEL": "SELECTED_UNICHAT_MODEL",
"UNICHAT_API_KEY": "YOUR_UNICHAT_API_KEY"
}
}
}
要通过Smithery自动安装Unichat for Claude Desktop:
npx -y @smithery/cli install unichat-mcp-server --client claude
为了准备分发的包:
rm -rf dist
uv sync
uv build
这将在dist/目录中创建源和轮子分布。
uv publish --token {{YOUR_PYPI_API_TOKEN}}
由于MCP服务器通过标准输入输出运行,调试可能会很困难。为了获得最佳的调试体验,我们强烈建议使用MCP Inspector。
你可以通过以下命令使用npm启动MCP Inspector:
npx @modelcontextprotocol/inspector uv --directory {{your source code local directory}}/unichat-mcp-server run unichat-mcp-server
启动后,Inspector会显示一个URL,你可以在浏览器中访问该URL以开始调试。