Skip to content

feat(apigw-manager): 补充 MCP Server 同步接口新增字段#265

Open
Han-Ya-Jun wants to merge 1 commit intomasterfrom
feature/update-mcp-server-fields-v2
Open

feat(apigw-manager): 补充 MCP Server 同步接口新增字段#265
Han-Ya-Jun wants to merge 1 commit intomasterfrom
feature/update-mcp-server-fields-v2

Conversation

@Han-Ya-Jun
Copy link
Copy Markdown
Member

变更说明

根据 API 文档 补充 MCP Server 同步接口的新增字段。

新增字段

字段 说明
tool_names 工具名称列表,默认等于 resource_names;如需重命名资源可设置此字段,长度必须与 resource_names 一致,且不能重复
oauth2_public_client_enabled 是否开启 OAuth2 公开客户端模式,开启后将对 bk_app_code=public 的应用进行授权
raw_response_enabled 是否返回原始响应,开启后 mcp-proxy 将直接返回 API 响应结果,不添加 request_id 等额外信息
category_names MCP Server 分类名称列表,支持的分类:Uncategorized, Official, Featured, Monitoring, ConfigManagement, DevOps, Emergency, Database, Automation, Observability, Security, ResourceOptimize, ChaosEngineering, Network

改动内容

  • docs/sync_apigateway.md: 更新 mcp_servers 配置样例,补充新增字段说明
  • src/apigw_manager/drf/management/commands/data/definition.yaml: 更新模板支持新增字段,修复 tools -> resource_names 字段名
  • examples/: 更新 3 个 definition.yaml 样例,补充新增字段配置示例

- docs/sync_apigateway.md: 更新 mcp_servers 配置样例,新增 tool_names、oauth2_public_client_enabled、raw_response_enabled、category_names 字段说明
- src/apigw_manager/drf/management/commands/data/definition.yaml: 更新模板支持新增字段,修复 tools -> resource_names 字段名
- examples: 更新 3 个 definition.yaml 样例,补充新增字段配置示例
@Han-Ya-Jun Han-Ya-Jun requested a review from wklken April 20, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant