MCP Servers

List MCP Servers

get

Retrieves a paginated list of MCP servers.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Responses
get
/api/v1/mcp-servers

No content

Create MCP Server

post

Creates a new MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Responses
post
/api/v1/mcp-servers

No content

Get MCP Server

get

Retrieves the details of a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
get
/api/v1/mcp-servers/{mcp_server}

No content

Update MCP Server

put

Updates an existing MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
put
/api/v1/mcp-servers/{mcp_server}

No content

Delete MCP Server

delete

Permanently deletes a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
delete
/api/v1/mcp-servers/{mcp_server}

No content

Delete MCP Server

delete

Permanently deletes a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
delete
/api/v1/mcp-servers/{mcp_server}/delete

No content

Deploy MCP Server

post

Deploys a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
post
/api/v1/mcp-servers/{mcp_server}/deploy

No content

Undeploy MCP Server

post

Undeploys a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
post
/api/v1/mcp-servers/{mcp_server}/undeploy

No content

Duplicate MCP Server

post

Creates a duplicate of a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
post
/api/v1/mcp-servers/{mcp_server}/duplicate

No content

Execute MCP Server Tool

post

Executes a tool on a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
post
/api/v1/mcp-servers/{mcp_server}/execute-tool

No content

Get Rate Limit Status

get

Retrieves the current rate limit status for MCP servers.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Responses
get
/api/v1/mcp-servers/rate-limit-status

No content

Get Logs

get

Retrieves logs for a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
get
/api/v1/mcp-servers/{mcp_server}/logs

No content

Get Tools

get

Retrieves the available tools for a specific MCP server.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
mcp_serverstringRequired

The mcp server identifier.

Responses
get
/api/v1/mcp-servers/{mcp_server}/tools

No content

Last updated

Was this helpful?