DoiT MCP 服务器为访问 DoiT 平台数据提供了接口,能让像 Claude 这样的大语言模型获取故障排除和分析所需的 DoiT 平台数据,助力高效处理平台相关事务。
使用 DoiT MCP 服务器前,需要满足一定的需求并进行安装配置,下面为你详细介绍。
要获取您的 DoiT API 密钥,请访问 API 密钥部分 您的 DoiT 个人资料。
有多种方式可以安装和配置 MCP 服务器:
要为 Claude Desktop 自动安装 doit-mcp-server:
npx -y @smithery/cli@latest install @doitintl/doit-mcp-server --client claude
要手动配置用于 Claude Desktop 应用的 MCP 服务器,请在 claude_desktop_config.json 文件中添加以下内容或通过“设置”部分进行配置(如此处所述):
{
"mcpServers": {
"doit_mcp_server": {
"command": "npx",
"args": ["-y", "@doitintl/doit-mcp-server@latest"],
"env": {
"DOIT_API_KEY": "your_api_key_here",
"CUSTOMER_CONTEXT": "optional_customer_context_here"
}
}
}
}
您也可以通过以下方式安装 MCP 服务器:
git clone https://github.com/doitintl/doit-mcp-server.git
cd doit-mcp-server
npm install
node index.js
以下是一些常见查询的示例:
这些示例展示了基本的使用模式。您可以根据需要组合和修改这些查询。MCP 服务器将解析您的自然语言查询,并使用适当的工具来获取所需信息。
以下是 DoiT MCP 服务器支持的工具及其功能:
| 工具名称 | 功能 |
|---|---|
get_cloud_incidents |
获取最近的云事故 |
list_reports |
列出所有可用报告 |
generate_report |
根据指定参数生成报告 |
validate_user |
验证当前用户并返回其领域和电子邮件信息 |
DOIT_API_KEY:您的 DoiT API 密钥(必需)CUSTOMER_CONTEXT:您的客户上下文标识符(可选)本项目采用 MIT 许可证,详情请见 MIT 许可证。