
pioner92/symbolpeek-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ファイルではなく、シンボルを尋ねます。 TS/JS、Rust、Python、Java、Go、JSON、MarkdownのAIコーディングエージェントのシンボルレベルの読み取りを実現するトークン効率の高いMCPサーバー
概要
ファイル全体ではなく、必要なシンボルを尋ねます。 .ts .tsx .jsx .jsx .go .go jsonbsp; &n クイックスタート・言語対応・ツール・トラブルシューティング・ツール参照 SymbolPeek は、AI コーディングエージェントがコードベースのシンボルレベルのビューを提供する MCP サーバーです。 「この関数が何をするのか」または「誰がそれを呼び出しているのか」に答えるためにファイル全体を読む代わりに、エージェントは1つの宣言を要求し、正確にそれを取得します。 TypeScript と JavaScript は、公式の TypeScript Compiler API で解析されます。 Rust、Python、Java、Go、JSON、Markdownは、組み込みツリー・シッターを使用して、構文レベルの操作を行います。 - MCP クライアント。 どのstdio MCP クライアントでも動作します。Codex と Claude のコードは以下に書かれています。 - — .ts、.tsx、.js、および.jsxの解析に必要な。 Rust、Python、Java、Go、JSON、およびMarkdownは、それなしで動作します。 クローン、Rustツールチェーン、または手動ビルドは必要ありません.
概要(AI 翻訳)
##AIコーディングエージェントのセマンティックコードインテリジェンス
ファイル全体ではなく、必要なシンボルを尋ねます。
.ts .tsx .js .jsx .rs .py .java .go .json .mdの
クイックスタート・ 言語サポート・ ツール・ トラブルシューティング・ ツール参照
SymbolPeek は、AI コーディングエージェントにシンボルレベルのビューを与える MCP サーバーです。 コードベース ファイルの全体を読む代わりに、「これは何ですか 関数は"または"誰がそれを呼ぶか"、代理店は1つの宣言を要求し、得ます お問い合わせ
TypeScript と JavaScript は、公式の TypeScript Compiler で解析されます。 API です。 Rust、Python、Java、Go、JSON、Markdown は、組み込みツリー・シッターを使用します。 構文レベルの操作。
クイックスタート
お問い合わせ
- MCP クライアント。 どのstdio MCP クライアントでも動作します。 Codex と Claude 下記のコードを記述します。
.ts,.tsx], [.js], [[.jsx]] に必要 分析。 Rust、Python、Java、Go、JSON、およびMarkdownは、それなしで動作します。
クローン、Rustツールチェーン、または手動ビルドは必要ありません。
MacOS または Linux**
**Windows PowerShell **
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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.jsxanalysis. 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 |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →