Agent♥︎Age
Catalog

io.github.p1va/symbols

Official

by p1va · TypeScript

MCP server to read, inspect and troubleshoot codebase symbols

Symbols MCP (io.github.p1va/symbols)

This MCP server reads, inspects, and troubleshoots codebase symbols by connecting to a Language Server of choice. It provides a minimal set of tools to help coding agents explore and navigate codebase symbols and their dependencies while keeping model context light.

🛠️ Key Features

  • Uses a configurable Language Server to access codebase symbols
  • Designed to be minimal: tools, resources, and skills are intentionally limited
  • Includes a tool to list symbols from files

🚀 Use Cases

  • Explore and navigate codebase and dependency symbols
  • Inspect symbols in a specific file to support code understanding

⚡ Developer Benefits

  • Simple and lightweight interface for symbol exploration
  • File-based symbol outlining via the outline tool

⚠️ Limitations

  • Tooling is described as a “minimal set,” with limited additional capabilities beyond symbol outlining (e.g., outline returns an outline of code symbols in a file, optional)

Topics

language-server-protocolmcpmcp-servergemini-cli-extension