Docs
PlatformMCP servers

Server details

The expanded row of an MCP server, the managed tools, each tool's annotations and the full contract.

Clicking a server in the Custom MCPs list expands the row with its details:

MCP server details

The header shows the name, type, transport and state, and Discover tools to discover again. Below, one row per managed tool.

A tool row

ElementWhat it shows
Name and titleThe tool name, such as list_issues, and the description the server published
StateEnabled when the tool is available to agents
AnnotationsThe hints the server declares about the tool
Contract and metadataExpands the full contract

Annotations come from MCP itself and help decide who should have the tool:

AnnotationMeaning
Read-onlyThe tool changes nothing
Can modifyThe tool changes data
AdditiveThe change only adds
DestructiveThe change can delete or overwrite
Not idempotentRepeating the call repeats the effect
Closed worldThe tool does not talk to external systems

Annotations are declared by the server, not verified. A tool marked Read-only still goes through the same authorization as any other.

The contract

Contract and metadata shows the full JSON the server published for the tool: name, annotations, description and the inputSchema, with arguments, types and required ones.

Tool contract

Xokepoint uses this schema to validate the arguments of each call before authorizing, and to offer the arguments as fields in the rule builder.