Skip to main content
Servers represent deployed MCP instances. Each server gets a live subdomain at {slug}.mcp.ezforge.ai. Required scope: servers:read (read), servers:write (mutations)

List all servers

Returns all servers across all of the authenticated user’s projects (session auth), or all servers in the API key’s project (API key auth with servers:read scope). Query parameters: Standard pagination (limit, cursor) — supported for API key auth path. Response 200:

List servers in project

Query parameters: Standard pagination (limit, cursor) Response 200:
Server statuses:

Create server

Request body:
Fields: Response 201: Created server object.

Get server

Response 200: Single server object.

Update server

Update server configuration. All fields are optional; at least one must be provided. Request body fields: Response 200: Updated server object.

Delete server

Stops the server and permanently deletes it along with all its deployments. Response 204: No content.

Get server metrics

Coming soon. This endpoint is planned but not yet implemented. It currently returns 501 Not Implemented.
Returns aggregated usage statistics. Response 200: