Plugin development
Adding or changing tools
- Add or edit
*.public.mdc and *.private.mdc in RC-API under the settings tree used by tools_catalog.
- Ensure
execution_target is correct:
remote — workflow runs on RC-API via POST /tools/execute (typical).
local / hybrid / local_async — requires a matching handler in ReCloud_app ToolDispatcher or an approved pipeline (local_pipeline, graph agent, etc.).
- Reload catalog (hot reload if enabled) and restart MCP so
/tools/list-all sees changes.
Naming
name in public config becomes MCP subcommand—keep stable for agents.
Testing
- Hit
GET /tools/list-all with Bearer key.
- Invoke
recloud from Cursor with the new subcommand and minimal parameters.
Related