Create Mcp Server
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Payload for creating an MCP server spec (catalog template).
Either docker_image_url (for container-based servers) or
remote_url (for HTTP-based servers like GitHub Copilot) should be
supplied. env_schema describes the variables an instance built from
this spec needs to provide; secret entries (isSecret: true) are
routed through the secret manager rather than stored in plaintext.
Short summary of what this MCP server provides.
Human-readable MCP server name (unique per workspace).
1 - 255Custom command override for container CMD (e.g. switching between stdio and HTTP modes).
Docker image URL for container-based MCP servers.
Environment-variable schema entries (KeyValueInput from the MCP registry). Each item has at least 'name' and 'description'; mark secrets with 'isSecret: true'.
If true, the spec is visible across workspaces.
Raw ServerJSON spec as published by the MCP registry.
Source registry URL the spec was imported from.
Remote endpoint URL for HTTP-based MCP servers.
Tags used for search and categorization.
Semantic version of the MCP server spec.
Response
Successful Response