Automate Automatos from other agents via Model Context Protocol (MCP).
Use the same API host as your backend.
Forward X-API-Key and Authorization headers in your MCP client/bridge.
X-API-Key
Authorization
list_agents() → returns { id, name, policy_id }[]
list_agents()
{ id, name, policy_id }[]
create_agent({"name","policy_id","tools?","limits?"})
delete_agent({"id"})
list_workflows()
run_workflow({"id","input"}) → { run_id }
run_workflow({"id","input"})
{ run_id }
get_policy({"policy_id"})
update_policy({"policy"})
mine_playbooks({"tenant_id","min_support","top_k"})
promote_playbook({"playbook_id","name"})
MCP should surface API errors verbatim. Standard format:
Last updated 5 months ago
{ "tool_name": "run_workflow", "arguments": {"id": "wf_123", "input": {"query": "Summarize ticket #431"}} }
{ "error": {"code":"BAD_REQUEST","message":"...", "details":{} } }