Expose a Tool
The real tool view is Skill-first; Plugin acts as provider and execution channel, with MCP/HTTP/Workflow/Native collected into the unified tool list.
How tools appear
GET /api/v4/tools returns tenant-available tools. The backend marks it as Skill-first with Plugin fallback.
MCP import
MCP entries live under /api/v4/plugins/mcp/*:
test: test connection and read tools.import: import selected MCP tools as plugin/skill records.resources/readandprompts: read MCP resources and prompts.oauth/authorizeandoauth/callback: handle MCP OAuth.
HTTP plugins
HTTP plugins submit config JSON through the creation form. This page does not claim arbitrary OpenAPI ingestion unless the code exposes it.