Create a new custom MCP server with multiple apps

Creates a new Model Control Protocol (MCP) server instance that can integrate with multiple applications or toolkits simultaneously. This endpoint allows you to create a server that can access tools from different applications, making it suitable for complex workflows that span multiple services.

Headers

x-api-keystringRequired

Request

This endpoint expects an object.
namestringRequired

Human-readable name to identify this custom MCP server

toolkitslist of stringsRequired

List of application/toolkit identifiers to enable for this server

custom_toolslist of stringsOptional
Additional custom tool identifiers to enable that aren't part of standard toolkits

Response

Custom MCP server created successfully. Returns the complete server configuration including connection details and command instructions for all specified applications.
idstring
Unique identifier for the newly created custom MCP server
namestring

Human-readable name of the custom MCP server

allowed_toolslist of strings
List of tool identifiers that are enabled for this server
mcp_urlstring

URL endpoint for establishing Server-Sent Events (SSE) connection to this MCP server

commandsobject
Set of command line instructions for connecting various clients to this MCP server