VocalDocscontracts 1.65.0

McpServer

An MCP server registration (1.60.0), with its allowed tools and their pins.

An object with 18 fields.

Fields

FieldTypeRequiredDescription
allowed_toolsarray of UpstreamToolNameyesThe tools a Member with mcp:write approved; a tool not listed is never offered to any Agent.
authMcpServerAuthyes
authorization_serverstring or nullyesThe issuer the client discovered for oauth (RFC 9728, RFC 8414); null before discovery or for other auth.
connection_idConnectionIdyesThe Connection the registration created for its credential.
created_atTimestampyes
default_timeout_msintegeryes
drift_countintegernoHow many pinned tools the latest listing found changed or removed (1.61.0): above 0 exactly while status is drift_pending; absent from an api before 1.61.0.
endpointMcpEndpointyes
idMcpServerIdyes
last_listed_atTimestamp or nullyes
nameMcpServerNameyes
object"mcp_server"yes
organization_idOrganizationIdyes
pinsarray of McpToolPinyes
protocol_versionstring or nullyesThe negotiated MCP revision; null before the first listing.
revisionintegeryes
statusMcpServerStatusyes
updated_atTimestampyes

Used by

The operations whose parameters, request body or responses name this shape directly.