Files
Docker7530 7f14056210 1778682052
2026-05-13 22:20:54 +08:00

4.6 KiB

方法 接口名称 入参描述 一句话作用
GET /api/mcp-tools toolGroupIddisplayNamepageNumpageSize 分页查询动态工具列表
GET /api/mcp-tools/{id} 工具 ID 查询动态工具详情
POST /api/mcp-tools McpToolRequest 创建动态工具并注册到 MCP Server
PUT /api/mcp-tools/{id} 工具 ID、McpToolRequest 更新动态工具并重新注册
DELETE /api/mcp-tools/{id} 工具 ID 删除动态工具并从 MCP Server 移除
POST /api/mcp-tools/{id}/toggle 工具 ID 启用或禁用动态工具
POST /api/mcp-tools/{id}/tool-groups/{groupId} 工具 ID、工具组 ID 将工具绑定到工具组
DELETE /api/mcp-tools/{id}/tool-groups/{groupId} 工具 ID、工具组 ID 解除工具与工具组绑定
GET /api/tool-groups pageNumpageSize 分页查询工具组列表
GET /api/tool-groups/{id} 工具组 ID 查询工具组详情
GET /api/tool-groups/{id}/tools 工具组 ID、displayName 查询工具组关联的全部工具
POST /api/tool-groups McpToolGroupRequest 创建工具组并生成 API Key
PUT /api/tool-groups/{id} 工具组 ID、McpToolGroupRequest 更新工具组名称或描述
DELETE /api/tool-groups/{id} 工具组 ID 删除工具组并解除相关关联
POST /api/tool-groups/{id}/toggle 工具组 ID 启用或禁用工具组
POST /api/tool-groups/{id}/reset-api-key 工具组 ID 重置工具组 API Key
GET /api/roles pageNumpageSize 分页查询角色列表
GET /api/roles/{id} 角色 ID 查询角色详情
POST /api/roles RoleRequest 创建角色并生成角色 Key
PUT /api/roles/{id} 角色 ID、RoleRequest 更新角色名称或描述
DELETE /api/roles/{id} 角色 ID 删除角色并解除工具组关联
POST /api/roles/{id}/toggle 角色 ID 启用或禁用角色
POST /api/roles/{id}/reset-key 角色 ID 重置角色 Key
GET /api/roles/{id}/tool-groups 角色 ID 查询角色可用工具组
POST /api/roles/tool-groups roleIdtoolGroupId 给角色关联工具组
DELETE /api/roles/{roleId}/tool-groups/{toolGroupId} 角色 ID、工具组 ID 移除角色的工具组关联