Get full documentation for one tool
discover_get_tool_docRetrieve a tool's full description, parameter schema, and MCP annotations by exact name to read its complete contract.
Instructions
Get one tool's full description, parameter schema and MCP annotations.
Looks the tool up by exact name in the current index and returns its
full (un-truncated) docstring alongside the same inputSchema and
annotations an MCP client sees from tools/list.
Use when: reading a specific tool's full contract after finding its
name with discover_tool_search.
Not for: searching by keyword — use discover_tool_search.
Returns: {"name", "namespace", "description", "input_schema", "annotations", "access"}. input_schema is the tool's JSON-schema
parameter dict; annotations is the four MCP hints plus title as a
plain dict, or None for a tool whose module has not yet declared them.
access is "read", "write" or "destructive" (ADR-0002/0003
annotation class), computed fail-closed even when annotations is
None.
Errors: {"error": "not_found", "name": name} when no tool with that
exact name is in the index.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Full tool name including namespace, e.g. 'entities_get_entity', from `discover_tool_search`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||