Skip to main content

MCPServerStatus

MCP Server Status Status information about an MCP server (used in responses)

Usage profiles​

UsageFields and validation
In responsesView fields

In responses​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
serverIdstringOptionalIdentifier of the MCP server associated with the operation or tool.
namestringOptionalDisplay name of the MCP server.
statusstring (MCP_SERVER_CONNECTION_STATUS_CONNECTED, MCP_SERVER_CONNECTION_STATUS_DISCONNECTED, MCP_SERVER_CONNECTION_STATUS_ERROR, MCP_SERVER_CONNECTION_STATUS_DISCOVERING) or integer (int32)OptionalCurrent connection status reported for the MCP server.
toolsDiscoveredinteger (int32)OptionalNumber of tool definitions found during the last discovery. Minimum: -2147483648. Maximum: 2147483647.
lastDiscoveryDurationstringOptionalElapsed duration of the last MCP tool discovery. Pattern: ^-?(?:0|[1-9][0-9]*)(?:.[0-9]{1,9})?s$.
lastErrorstringOptionalMost recent error reported while contacting the MCP server.
lastDiscoveryTimestring (date-time)OptionalTime when MCP tool discovery last ran.
kindstring (MCP_SERVER_KIND_INTERNAL, MCP_SERVER_KIND_BUILT_IN, MCP_SERVER_KIND_CUSTOM, MCP_SERVER_KIND_EXTERNAL, MCP_SERVER_KIND_INTEGRATION) or integer (int32)OptionalOwnership of this server. Populated by ListAvailableServers for every source it merges.
defaultEnabledbooleanOptionalWhether the built-in catalog recommends this server by default. This is a catalog recommendation, not whether the server is enabled for a particular profile or conversation.

Values of status​

Current connection or discovery condition reported for an MCP server.

ValueNo.FormMeaning
MCP_SERVER_CONNECTION_STATUS_CONNECTED1CanonicalA connection to the MCP server is established.
MCP_SERVER_CONNECTION_STATUS_DISCONNECTED2CanonicalThere is no active connection to the MCP server.
MCP_SERVER_CONNECTION_STATUS_ERROR3CanonicalA connection or discovery attempt encountered an error.
MCP_SERVER_CONNECTION_STATUS_DISCOVERING4CanonicalThe platform is discovering the server's available capabilities.

Values of kind​

Ownership and connection category of an MCP server available to the platform.

ValueNo.FormMeaning
MCP_SERVER_KIND_INTERNAL1CanonicalA server compiled into the deployment and dispatched in-process.
MCP_SERVER_KIND_BUILT_IN2CanonicalA platform-owned catalog server invoked with platform-held vendor credentials.
MCP_SERVER_KIND_CUSTOM3CanonicalA tenant-registered server invoked with the tenant's credentials.
MCP_SERVER_KIND_EXTERNAL4CanonicalA legacy externally configured server; this category does not designate a new tenant registration.
MCP_SERVER_KIND_INTEGRATION5CanonicalAn account-connected integration reached through Pipedream Connect.

Where used​

ReferenceRelationship
List available MCP serversPOST /api/v1/llm/mcp-list-available-servers

Download the public reference contract.

Document: DOC-API-MODEL-mcp-server-status.