For the complete documentation index, see llms.txt. This page is also available as Markdown.

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
200

Successful response

No content

get/api/v1/mcp-servers
GET /api/v1/mcp-servers HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

No content

Create MCP Server

post

Creates a new MCP server.

Authorizations
AuthorizationstringRequired

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

Responses
200

Successful response

No content

post/api/v1/mcp-servers
POST /api/v1/mcp-servers HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

get/api/v1/mcp-servers/{mcp_server}
GET /api/v1/mcp-servers/{mcp_server} HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

put/api/v1/mcp-servers/{mcp_server}
PUT /api/v1/mcp-servers/{mcp_server} HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

delete/api/v1/mcp-servers/{mcp_server}
DELETE /api/v1/mcp-servers/{mcp_server} HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

delete/api/v1/mcp-servers/{mcp_server}/delete
DELETE /api/v1/mcp-servers/{mcp_server}/delete HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

post/api/v1/mcp-servers/{mcp_server}/deploy
POST /api/v1/mcp-servers/{mcp_server}/deploy HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

post/api/v1/mcp-servers/{mcp_server}/undeploy
POST /api/v1/mcp-servers/{mcp_server}/undeploy HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

post/api/v1/mcp-servers/{mcp_server}/duplicate
POST /api/v1/mcp-servers/{mcp_server}/duplicate HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

post/api/v1/mcp-servers/{mcp_server}/execute-tool
POST /api/v1/mcp-servers/{mcp_server}/execute-tool HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

get/api/v1/mcp-servers/rate-limit-status
GET /api/v1/mcp-servers/rate-limit-status HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

get/api/v1/mcp-servers/{mcp_server}/logs
GET /api/v1/mcp-servers/{mcp_server}/logs HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

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
200

Successful response

No content

get/api/v1/mcp-servers/{mcp_server}/tools
GET /api/v1/mcp-servers/{mcp_server}/tools HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*

No content

Get MCP Server Daily Usage

get

Get the number of MCP server requests made by your organisation today.

Authorizations
AuthorizationstringRequired

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

Responses
200

Successful response

application/json
objectOptional
get/api/v1/mcp-servers/daily-usage
GET /api/v1/mcp-servers/daily-usage HTTP/1.1
Host: core.wearepatchworks.com
Authorization: YOUR_API_KEY
Accept: */*
{
  "used": 142,
  "date": "2024-06-01"
}

Last updated

Was this helpful?