连接器 API
使用连接器 API 为专家接入外部服务和 MCP 工具。内置连接器会保存为连接器实例。自定义 MCP 服务器会保存到你账号级的自定义 MCP 配置中。
大多数端点要求当前用户拥有连接器权限。OAuth 回调端点是公开的,因为身份提供商会跳回这些地址。
目录与实例
default_open 只对当前账号生效。开启后,未显式选择连接器的页面对话、IM 与 Cron 运行会自动注入该连接器。
自定义 MCP 服务器
自定义 MCP OAuth 需要先保存服务器,再执行探测。如果探测结果显示该服务器支持 OAuth 且还没有 token,请用 target.type = "custom_mcp" 启动授权流程。
OAuth
统一 OAuth 启动端点同时支持目录连接器和自定义 MCP 服务器。
目录连接器目标:
自定义 MCP 目标:
响应包含 authorize_url 与 state_id。打开 authorize_url 完成提供方登录,然后轮询 /connectors/oauth/pending/{state_id}。非 loopback 的 OAuth 回调需要公开 HTTPS Octop 地址。
内置连接器说明
- WeKnora 使用自定义字段:
base_url、可选api_key、可选tenant_id、可选knowledge_base_ids。Octop 会把服务地址规范化到/api/v1。 - Dify 使用自定义字段:
mcp_url。URL 必须是包含/mcp/server/且以/mcp结尾的 Dify MCP Server URL。 - 飞书 CLI 与企业微信 CLI 连接器可以上报主机 CLI 状态,并触发主机侧 CLI 安装端点。只应在页面或明确的管理员流程中使用这些端点。

