PS

pioner92/symbolpeek-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 1 forks Качество 64 Тренд 14MIT

Попросите символ, а не файл. Токен-эффективный MCP-сервер, дающий агентам кодирования ИИ считывания на уровне символов TS/JS, Rust, Python, Java, Go, JSON и Markdown

Обзор

Запросите нужный символ, а не весь файл. .ts    .tsx    .js    .jsx    .rs    .py    .java    .go    .json    .md Быстрый запуск · Поддержка языка · Инструменты · Устранение неполадок · Справочная информация по инструменту SymbolPeek - это MCP-сервер, который дает агенту кодирования ИИ представление уровня символа вашей кодовой базы. Вместо того, чтобы читать целый файл, чтобы ответить «что делает эта функция» или «кто ее называет», агент запрашивает одно заявление и получает именно это. TypeScript и JavaScript анализируются с помощью официального API компилятора TypeScript. Rust, Python, Java, Go, JSON и Markdown используют встроенный Tree-sitter для операций на уровне синтаксиса. - Клиент MCP. Работает любой клиент stdio MCP; Codex и Claude Code описаны ниже. - требуется для анализа .ts, .tsx, .js и .jsx. Rust, Python, Java, Go, JSON и Markdown работают без него. Никаких клонов, Rust toolchain или ручной сборки не требуется.

Обзор (машинный перевод)

Семантический интеллект кода для агентов кодирования ИИ

Запросите нужный символ, а не весь файл.

.ts    .tsx    .js    .jsx    .rs    .py    .java    .go    .json    .md

Быстрый старт языковая поддержка; Инструменты · Устранение неполадок · Ссылка на инструмент

SymbolPeek - это MCP-сервер, который дает агенту кодирования ИИ представление уровня символа Ваша кодовая база. Вместо того, чтобы читать весь файл, чтобы ответить “что это делает” Функция «делай» или «кто это называет», агент просит одну декларацию и получает Именно так.

TypeScript и JavaScript анализируются официальным компилятором TypeScript API. Rust, Python, Java, Go, JSON и Markdown используют встроенный Tree-sitter Операции синтаксического уровня.

Быстрый старт

** Требования**

  • Клиент MCP. Работает любой клиент stdio MCP: Codex и Claude Кодекс документируется ниже.
  • Node.js 20 или новее — требуется для .ts, .tsx, .js и .jsx Анализ. Rust, Python, Java, Go, JSON и Markdown работают без него.

Никаких клонов, Rust toolchain или ручной сборки не требуется.

macOS или Linux

Windows PowerShell**

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

SymbolPeek is an MCP server that gives an AI coding agent a symbol-level view of your codebase. Instead of reading a whole file to answer “what does this function do” or “who calls it”, the agent asks for one declaration and gets exactly that.

TypeScript and JavaScript are analyzed with the official TypeScript Compiler API. Rust, Python, Java, Go, JSON, and Markdown use embedded Tree-sitter for syntax-level operations.

Quick start

Requirements

  • An MCP client. Any stdio MCP client works; Codex and Claude Code are documented below.
  • Node.js 20 or newer — required for .ts, .tsx, .js, and .jsx analysis. Rust, Python, Java, Go, JSON, and Markdown work without it.

No clone, Rust toolchain, or manual build is required.

macOS or Linux

curl -fsSL https://raw.githubusercontent.com/pioner92/symbolpeek-mcp/main/scripts/install.sh | sh

Windows PowerShell

irm https://raw.githubusercontent.com/pioner92/symbolpeek-mcp/main/scripts/install.ps1 | iex

The installer verifies the release checksum, installs the package, and then prints the exact command to connect your client. It touches nothing outside its own install directory — no client configuration is modified for you.

Item macOS / Linux Windows
Package (binary + bundled TypeScript runtime) ~/.local/share/symbolpeek %LOCALAPPDATA%\SymbolPeek
symbolpeek and sym commands linked into ~/.local/bin added to the user PATH
Lifetime statistics and tool usage (created on first use) ~/.config/symbolpeek/stats.json (Linux)~/Library/Application Support/SymbolPeek/stats.json (macOS) %APPDATA%\SymbolPeek\stats.json
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →