Argyph: A Single MCP Server for Claude Code with 19 Structured Code Understanding Tools

If you've used Claude Code on a real codebase, you've likely hit the wall where it greps blindly or pulls whole files into context. Argyph is a single MCP server that indexes your repository and exposes 19 tools to the agent — returning bounded spans instead of dumping entire files. It runs entirely on your machine with no API key needed.
Setup
Add it in one line:
claude mcp add argyph -- npx argyph@latestThen in any repo:
argyph initWhat It Does
- Structural queries:
find_definition,find_references,get_callers,get_callees, call graphs, etc. — all returning pointed spans, not full files. - Semantic search: built-in vector store with a bundled local embedding model. Semantic search builds in the background on first run.
- Token-budgeted repo packing: pack relevant context within a token budget for the agent.
- Read-only: never edits, commits, or executes code.
- Speed: ready in under a second on a previously-indexed repo. First run: structural queries within seconds; semantic search builds asynchronously.
- Feedback: tools return an
index_coveragefield so the agent knows what's available.
Why It Matters
Argyph replaces the handful of separate MCP servers people usually wire up — grep, embeddings, symbol search, repomix — with one. No external API key required for full functionality; nothing leaves your laptop. Embedded vector store and local embedding model are included.
For developers running Claude Code on large, real-world codebases, this is a practical way to give the agent fast, structured, and semantic context without blowing context windows.
GitHub: https://github.com/Ezzy1630/argyph
📖 Read the full source: r/ClaudeAI
👀 See Also

Real-time stock analysis added to Claude Desktop via MCP server
A developer built an MCP server called agent-toolbelt that adds real-time stock analysis capabilities to Claude Desktop and Claude Code. The tool provides five specific analysis functions and works with a single command installation.

Claude Code Hooks Implementation Project Covers All 23 Hooks
A developer has built a project entirely with Claude code that implements all 23 Claude code hooks, with a video explaining each hook's use case and a GitHub repository available.

Coasts: Containerized Hosts for Running Multiple Localhost Environments
Coasts is a Docker-in-Docker solution that solves the problem of running multiple localhost environments simultaneously, handling port conflicts, secrets, and volume topologies without requiring complex scripting.

Quick-Question Plugin Automates Unity Development with Claude Code
A developer has released quick-question, a macOS plugin for Unity 2021.3+ that automates compilation, testing, and cross-model code review when using Claude Code. The tool includes 20 slash commands and uses a 'Tribunal' pattern where Codex and Claude review each other's findings.