deployments

Deploy a resource

Deploy a resource (MCP server or agent) with deployment env vars (env) and optional provider-specific settings (providerConfig). Defaults to MCP server if resourceType is not specified.

post/v0/deployments

Request body

envobject

Deployment environment variables.

preferRemoteboolean

Prefer remote deployment over local

providerConfigobject

Optional provider-specific deployment settings (not env vars).

providerIdstring

Concrete provider instance ID. Defaults to local singleton when omitted.

resourceType'mcp' | 'agent'

Type of resource to deploy (mcp, agent)

serverNamestring required

Server name to deploy

versionstring required

Version to deploy (use 'latest' for latest version)

Example request

{
  "resourceType": "mcp",
  "serverName": "io.github.user/weather",
  "version": "1.0.0"
}

Response

OK

deployedAtstring date-time required
envobject required
errorstring
idstring required
originstring required
preferRemoteboolean required
providerConfigobject
providerIdstring
providerMetadataobject
resourceTypestring required
serverNamestring required
statusstring required
updatedAtstring date-time required
versionstring required

Changes