Agent Tools
Back to MCP servers
● healthy

skills: {'id': 'search', 'name': 'search', 'description': 'Search public Cannon Studio knowledge when a user asks about products, workflows, pricing, models, comparisons, use cases, or developer API docs. Public read-only: no auth, no state changes, no charges; call fetch with a returned id when full source-backed text is needed.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'fetch', 'name': 'fetch', 'description': 'Fetch one public Cannon Studio knowledge record by id after search. Public read-only: no auth, no state changes, no charges; use search first when you do not already have a record id.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_capabilities', 'name': 'list_capabilities', 'description': 'List public Cannon Studio capabilities for an audience, workflow, or output type. Public read-only: no auth, no state changes, no charges; use search or fetch when the user needs deeper source text.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'recommend_workflow', 'name': 'recommend_workflow', 'description': 'Recommend a Cannon Studio workflow for a stated creative or developer goal. Public read-only: no auth, no state changes, no charges; use this for planning, not to create generation jobs.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'compare_alternatives', 'name': 'compare_alternatives', 'description': "Compare Cannon Studio's fit against named alternatives for a use case. Public read-only: no auth, no state changes, no charges; it returns approved positioning and cautions agents not to invent competitor claims.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_pricing_context', 'name': 'get_pricing_context', 'description': 'Explain public Cannon Studio pricing, credits, plans, and usage tradeoffs. Public read-only: no auth, no state changes, no charges; use list_offerings or get_checkout_link only when the user asks for available purchase paths.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_offerings', 'name': 'list_offerings', 'description': 'List public Cannon Studio plans, credit packs, and team offerings. Public read-only: no auth, no state changes, no charges; returns first-party checkout or inquiry URLs without creating Stripe sessions or granting credits.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_checkout_link', 'name': 'get_checkout_link', 'description': 'Return the first-party Cannon Studio checkout or inquiry URL for a selected offering. Public read-only: no auth, no state changes, no charges; use list_offerings first to get a valid product_key.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 718.3ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://www.cannonstudio.app/mcp
JSON-RPC initialize probe
curl -X POST https://www.cannonstudio.app/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://www.cannonstudio.app/mcp
Listed at (chiark)
https://chiark.ai/agents/91d299bd-19a6-4319-a210-a02a3226b14f