Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-p1va-symbols": {
"args": [
"-y",
"@p1va/symbols"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Read, inspect and navigate through codebase symbols by connecting to Language Servers.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@p1va/symbols' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @p1va/symbols against OSV.dev.
Click any tool to inspect its schema.
language-servers profilesreturns the configured language servers along with their state
language-servers://profiles
language-servers profile detailreturns a more detailed view of one language server
language-servers://profiles/{name}
language-servers profile logsreturns the Language Server logs for troubleshooting
language-servers://profiles/{name}/logs
install-language-serverinstalls, configures, validates, or troubleshoots a language-server profile for the current workspace
language-server-navigationguides symbol inspection, references, rename, diagnostics, and search through Language Server tools before falling back to text search
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Copy/paste detector for programming source code, supports 223 formats. AI-ready with token-efficient reporter, skill and MCP server.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
MCP Security Weekly
Get CVE alerts and security updates for io.github.p1va/symbols and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.Install the MCP Server, Agent Skills via Plugins and Extensions and then ask the agent to install any relevant language server for the codebase.
gemini extensions install p1va/symbolsPlease install the language servers relevant to this codebasecodex mcp add language-servers -- npx -y @p1va/symbols@latest startnpx skills add p1va/symbols -a codexPlease install the language servers relevant to this codebaseFor 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 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 sync:skills to mirror .agents/skills/ into:
skills/ for the Gemini Extensionplugins/symbols/skills/ for the Codex Plugin.pnpm version patch to bump the version and create the tag. Then:
pnpm sync:version to update plugin and extension manifests.git push --follow-tags to push the commit and tag.