orriven MCP 服务提供十八个管理与开发运维工具,与命令行工具及控制台开发者功能保持严格对齐。
作用于业务单元的工具均需提供 workspaceId,可通过 list_workspaces 获取。无访问权限或不存在的业务单元将统一返回 not found 错误。
账号与组织范围
用于查询当前授权身份与组织层级结构的工具。
API 密钥
管理开发者凭据。需要目标业务单元的所有者(Owner)或管理员(Admin)角色。
apiKeyId 是 list_api_keys 返回的数据行主键 ID,与公开密钥标识(ok_… 或 opk_…)不同。expiresAt 需为 ISO 8601 格式的时间戳字符串。
Webhook
配置与监控 Webhook 事件订阅。需要目标业务单元的所有者(Owner)或管理员(Admin)角色。
请求日志与指标
查询 API 访问日志与性能指标。需要目标业务单元的所有者(Owner)或管理员(Admin)角色。
错误处理
当操作无法完成时,工具将返回明确的结构化错误信息说明原因(例如 Business unit not found.、Insufficient permissions for role (viewer). 或 Origin must follow scheme://host[:port] format.)。
参数校验在工具执行前完成,缺失或非法的参数将被直接拒绝并指明具体字段。
业务数据接口
MCP 服务专注于管理与开发者运维能力。如需读写活动业务数据(如创建活动、配置票种、审批报名或处理订单),请先通过 create_api_key 生成 Secret 密钥,然后直接调用 Developer API。