Create a host (from a template or a full config)
Creates a host in the project and responds 201 with the new host’s detail. Seed the host config one of two ways: pass template (a built-in template id, optional theme) to seed server-side from the live backend host catalog, falling back to the bundled SDK catalog snapshot if the live catalog is unavailable, OR pass config (a full host config v2). Exactly one of template or config is required.
Guest callers are denied (host creation is a write).
Authorizations
MCPJam API key (sk_…). Create one at Settings → API keys. Guest sessions cannot use the API, and API keys cannot manage other API keys.
Path Parameters
ID of the hosted project that contains the server.
Body
- Option 1
- Option 2
Create a host from a built-in template OR a full host config. Exactly one of template or config is required.
Display name for the new host.
Built-in template id to seed the host config from.
mcpjam, claude, claude-code, chatgpt, mistral, cursor, codex, copilot, vscode, agentcore, n8n, perplexity Theme stamped into the seeded config (template only).
light, dark Full host config v2, used verbatim (alternative to template).

