read_symbol_context
"Give me this symbol plus its minimal local context."
How to use it
Project documentation lists read_symbol_context for the Symbolpeek MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Symbolpeek MCP
claude mcp add --transport stdio --scope user symbolpeek -- "$HOME/.local/share/symbolpeek/symbolpeek"Other tools in Symbolpeek MCP (16)
"Are these files safe to delete?" — one path or a whole set; references within the set don't block
"Who calls this symbol (callers) / what does it call (callees)?"
"Which local symbols does this symbol depend on?"
"Which classes implement this interface or contract?"
"Where is this symbol referenced across the project?"
"What callers and callees surround this symbol?"
"Which operations does each language support?"
"What TypeScript compiler diagnostics affect this file or symbol?"
"What is the nested declaration structure of this file?"
"What is the inferred type or signature at this location?"
"Where is the definition behind this usage?"
"What are the top-level symbols in this file?"
"Show me the exact source for this symbol."
"Read several symbols at once (batch, cross-file, per-item ok)."
"Rename this symbol project-wide." Writes files directly — refused before any write if the new name collides with a declaration already in scope
"Where is this symbol defined across the workspace?"