Skip to main content
The MCP tools are also plain HTTP endpoints. Same names, same arguments, same bearer key.

Authentication

Every request carries Authorization: Bearer sc_…. The key is minted in the studio under Settings → Design from your own AI agent.

List the tools

Returns { "tools": [ … ] }. Each entry has name, title, description, read_only, destructive and input_schema (JSON Schema).

Call a tool

The body is the tool’s arguments. The response is the tool’s result as JSON.

Downloads

get_downloads returns one URL per artifact under https://app.koppar.ai/api/result/<design id>/…, each with available and, when not available, a note saying why. Fetch them with the same bearer header. See the MCP page for the tool list and what each one does.