ozgurcd/gograph

ozgurcd/gograph

от ozgurcd
MCP сервер для Go: строит AST-граф вызовов и предлагает 50+ инструментов навигации, анализа и планирования. Экономит токены AI-агентов, заменяя grep точными структурными данными.

gograph

Go Report Card License: MIT Go Version Homebrew Docs

Stop burning tokens on grep. Give your AI agent a graph.

gograph builds a local, AST-aware call graph of your Go repository and exposes 50+ query tools via CLI and MCP so coding agents can navigate packages, symbols, call chains, routes, SQL, env vars, and tests — without reading raw files.

Gograph Demo

Zero network. Zero execution. Zero secrets read. gograph is purely static analysis — it never runs your code, makes API calls, or opens non-.go files.

Quick Start

# Install
brew install ozgurcd/tap/gograph

# Build the graph
gograph build . --precise

# Try it — who calls ValidateToken?
gograph callers "ValidateToken"

# Full context in ONE call (node + source + callers + callees + tests)
gograph context "ValidateToken"

# Change plan before editing (callers, tests, routes, SQL, env risk)
gograph plan "ValidateToken"

Why gograph?

Benchmarked on gograph's own codebase (70 files, 518 symbols, 16 packages):

Task grep -rn gograph Savings
Find callers of loadGraph 158 noisy lines (comments, docs, vars) 56 exact structural call sites ~65% noise eliminated
Locate symbol definitions 842 lines matching "Symbol" 83 true type/method declarations ~90% noise eliminated
Read one function body cat dumps 180+ lines of the whole file source extracts the exact 12-line function ~93% fewer tokens
Understand a symbol fully 4–5 separate tool calls 1 call: context bundles everything 80% fewer tool calls
У этого сервера пока нет списка инструментов.

Похожие MCP-сервера

srijanshukla18/xray

srijanshukla18/xray

XRAY даёт AI-ассистентам навигацию по коду: карту проекта, поиск символов и анализ влияния. Использует ast-grep для точного синтаксического поиска, поддерживает Python, JS/TS, Go. Без БД и LSP — лё...

Python52
Disentinel/grafema

Disentinel/grafema

Grafema - MCP сервер, который строит единый граф из вашего кода, инфраструктуры и знаний, позволяя запрашивать структуру системы с помощью 30+ MCP инструментов. Полезен разработчикам и AI-агентам д...

Rust36
adrianczuczka/mason

adrianczuczka/mason

Mason — MCP-сервер для AI-ассистентов, который строит концептуальную карту кодовой базы. Вместо повторного чтения файлов ассистент загружает карту, экономя до 67% токенов на архитектурных вопросах....

TypeScript7
James-Chahwan/repo-graph

James-Chahwan/repo-graph

Строит граф кодовой базы для LLM-ассистентов: описывает сущности, связи и потоки. Позволяет быстро находить нужные файлы без чтения всего кода, экономя до 60% токенов — полезно для больших проектов...

Python15
PatrickSys/codebase-context

PatrickSys/codebase-context

MCP сервер для AI-агентов: перед поиском и редактированием кода строит карту конвенций команды — архитектуру, активные шаблоны и лучшие примеры. Агент получает компактный контекст с сигналами трендов, golden files и памятью команды. Разработчики экономят токены и получают релевантные примеры без ...

TypeScript63
preflight-dev/preflight

preflight-dev/preflight

MCP сервер preflight для Claude Code экономит токены, анализируя промпты на нечёткость до выполнения. Сервер предлагает уточнения, ведёт историю с семантическим поиском и формирует scorecard. 24 инструмента помогают избежать лишних затрат на исправления.

TypeScript12
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин