MCP server to read, inspect and troubleshoot codebase symbols
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Read, inspect and navigate through codebase symbols by connecting to Language Servers.
By connecting to a Language Server of choice this MCP server makes it easy and efficient for coding agents to explore and navigate the codebase and its dependencies. The server offers a minimal set of tools, resources and skills intended to be simple to use and light on the model's context.
outline: returns an outline of code symbols in a file, optionally with a small code snippetinspect: returns docs, declaration and implementation locations for a symbol, including third-party onessearch: returns matching symbols across the codebasereferences: finds all references of a symbol across the codebasecall_hierarchy: returns incoming and outgoing call relationships for a callable symbolrename: renames all references of a symbol across the codebasediagnostics: returns active diagnostics in a given filecompletion: returns contextual completions at a given locationreload: reloads the effective config and reapplies it to currently running language serverslanguage-servers://profiles: returns the configured language servers along with their state.language-servers://profiles/{name}: returns a more detailed view of one language server.language-servers://profiles/{name}/logs: returns the Language Server logs for troubleshooting.install-language-server: installs, configures, validates, or troubleshoots a language-server profile for the current workspace.language-server-navigation: guides symbol inspection, references, rename, diagnostics, and search through Language Server tools before falling back to text search.Then ask Codex:
Please install and configure the language servers relevant to this codebase
Then ask Antigravity:
Install and configure the language servers relevant to this codebase.
For manual configuration and language servers examples see here.
pnpm lint outputs the lint violationspnpm lint:fix attempts to fix lint violationspnpm format formats the codebasepnpm format:check checks formatting without changing filespnpm dev starts in development modepnpm build runs the linter and buildpnpm start starts the built artifactspnpm test:unit runs the unit testspnpm test:integration:{language id} runs the integration tests for a given languagepnpm version patch to synchronize generated assets, bump the version, and
create a single commit and tag. Use minor or major when appropriate.git push --follow-tags to push the commit and tag.The version lifecycle checks formatting, mirrors .agents/skills/ into the
Antigravity and Codex distributions, and updates the versioned Codex plugin
manifest before the commit and tag are created.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/symbols-2)<a href="https://allmcps.com/mcp/symbols-2"><img src="https://allmcps.com/api/badge/symbols-2?style=directory" alt="Symbols on AllMCPs" /></a>