Skip to main content
Section ID: DOC-API-MODEL-schema-1hik90rmo1#overview

MCPServerReference

MCP Server Reference Lightweight reference to pre-configured MCP servers used by workflows

Type-reference view: API Schema 9frhv4euve, API Schema 9ftjkkjhfa. Request and response views describe this type; they do not declare an endpoint.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#fields

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-serveridserverIdstringRequired in requestsID of pre-configured MCP server (e.g., "github", "filesystem"). Minimum length: 1.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-enabledenabledbooleanOptional; explicit presenceWhether to use this MCP server. Omission means enabled; only an explicitly false value excludes it from discovery.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-priorityprioritystring (int64)OptionalPriority override for tool selection (higher = preferred). Pattern: ^-?\d+$.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-allowlisttoolpatternsallowlistToolPatternsArray of stringOptionalOnly include tools matching these patterns (e.g., "github_get_", "search_").
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-blocklisttoolpatternsblocklistToolPatternsArray of stringOptionalExclude tools matching these patterns (e.g., "_delete", "_destroy").
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-serveroverridesserverOverridesMap from string to stringOptionalOverride server settings for this usage.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-field-defertoolsdeferToolsbooleanOptionalWhether this server's tools are deferred. A deferred tool is left out of the model's tool list until the run's tool search loads it. Omission or false declares every tool up front.

Request validation​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#request-validation

These rules apply when this value is supplied in a request. Request validation does not guarantee that response fields are present or satisfy the same rules.

Applies toRuleRequirement
serverIdMinimum length1

In responses​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-serveridSection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-serveridserverIdstringRequired in requestsID of pre-configured MCP server (e.g., "github", "filesystem").
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-enabledSection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-enabledenabledbooleanOptional; explicit presenceWhether to use this MCP server. Omission means enabled; only an explicitly false value excludes it from discovery.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-prioritySection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-priorityprioritystring (int64)OptionalPriority override for tool selection (higher = preferred). Pattern: ^-?\d+$.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-allowlisttoolpatternsSection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-allowlisttoolpatternsallowlistToolPatternsArray of stringOptionalOnly include tools matching these patterns (e.g., "github_get_", "search_").
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-blocklisttoolpatternsSection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-blocklisttoolpatternsblocklistToolPatternsArray of stringOptionalExclude tools matching these patterns (e.g., "_delete", "_destroy").
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-serveroverridesSection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-serveroverridesserverOverridesMap from string to stringOptionalOverride server settings for this usage.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#field-defertoolsSection ID: DOC-API-MODEL-schema-1hik90rmo1#response-field-defertoolsdeferToolsbooleanOptionalWhether this server's tools are deferred. A deferred tool is left out of the model's tool list until the run's tool search loads it. Omission or false declares every tool up front.
Section ID: DOC-API-MODEL-schema-1hik90rmo1#validation

Request validation​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#response-validation

These rules apply when this value is supplied in a request. Request validation does not guarantee that response fields are present or satisfy the same rules.

Applies toRuleRequirement
serverIdMinimum length1

Where used​

Section ID: DOC-API-MODEL-schema-1hik90rmo1#where-used

ReferenceRelationship
Create an agent profilePOST /api/v1/agent-profiles/create
Get an agent profilePOST /api/v1/agent-profiles/get
Import a prompt libraryPOST /api/v1/agent-profiles/import
List agent profilesPOST /api/v1/agent-profiles/list
Update an agent profilePOST /api/v1/agent-profiles/update
Withdraw your rating on a messagePOST /api/v1/llm/delete-message-rating
Get full conversation statePOST /api/v1/llm/conversation-state
Rate an assistant messagePOST /api/v1/llm/rate-message
Send a message and wait for the resultPOST /api/v1/llm/send-message-sync
Submit client-side tool results and wait for the next segmentPOST /api/v1/llm/submit-client-tool-results-sync
Update prompt variablesPOST /api/v1/llm/update-prompt-variables
Update conversation settingsPOST /api/v1/llm/update-settings
Append a message without generatingPOST /api/v1/llm/append-message
Create a new conversation threadPOST /api/v1/llm/create-thread
List available MCP toolsPOST /api/v1/llm/mcp-list-tools
Send a message to a conversationPOST /api/v1/llm/send-message
ReceiveMessageRequestAPI JSON uses JSON field names (camelCase).
ClientToolDispatchAPI JSON uses JSON field names (camelCase).
Models containing this value
ModelRelationship
AgentProfileNested in model
AgentProfileNested in model
ConversationSettingsNested in model
ConversationSettingsNested in model
GenerationContextNested in model
GenerationContextNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-1hik90rmo1