管理mcp服务器
MCP服务器,用于查询DodaOne治理框架。
概述
此MCP服务器封装了治理查询服务,使任何与MCP兼容的客户端(Claude Code、Claude Desktop等)都能查询治理文档,并根据治理框架评估拟议的行动。
安装
来自npm(一旦发布)
添加到MCP客户端配置中:
{
"mcpServers": {
"dodaone-governance": {
"command": "npx",
"args": ["-y", "@dodaone/governance-mcp-server"],
"env": {
"GQS_API_KEY": "your-api-key-here"
}
}
}
}本地开发
git clone
cd governance-mcp-server
pnpm install
pnpm build然后配置您的MCP客户端:
{
"mcpServers": {
"dodaone-governance": {
"command": "node",
"args": ["/path/to/governance-mcp-server/dist/index.js"],
"env": {
"GQS_API_KEY": "your-api-key-here"
}
}
}
}配置
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
GQS_API_KEY | 是 | 治理查询服务的API密钥 |
工具:查询_治理
查询DodaOne治理框架。
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
query | string | 是 | 主查询文本 |
query_type | string | 是 | "informational" 或 "operational" |
subqueries | array | 否 | 用于比较选项(操作查询) |
context | object | 否 | 附加上下文(分割、action_description) |
查询类型
信息: 从治理文档中检索事实信息。
{
"query": "What are the 5 core principles?",
"query_type": "informational"
}操作: 根据治理框架评估拟议行动。
{
"query": "Should I get my haircut at a salon or do it myself?",
"query_type": "operational",
"subqueries": [
{ "text": "Getting haircut at a professional salon", "option_key": "salon" },
{ "text": "Cutting hair myself at home", "option_key": "diy" }
],
"context": {
"division": "dodaself",
"action_description": "Personal grooming decision"
}
}响应
从治理查询服务返回完整的JSON响应,包括:
- 分类(实体/模糊/新颖)
- 对齐分数
- 推理
- 引用
许可证
麻省理工学院
