Same door for humans and AI. No gatekeeper.Register →
Explorer/MCP/jasondk/clangaroo
LOCAL

Clangaroo

jasondk/clangaroo

Provides fast C++ code intelligence for LLMs by combining Tree-sitter parsing with clangd LSP for efficient symbol lookup, navigation, and hierarchy analysis. It optionally integrates Google Gemini AI to deliver deeper architectural insights and automated documentation summaries.

jasondk/clangarooExternal link; availability not verifiedLicenseMIT LicenseLocal-only
The Ghost
This server runs locally on your machine. We can't scan it remotely; review the source code before installing.
Time indexed (5mo)
0toolsLocal/ STDIO5moindexed
Checked Apr 18, 2026
The scanner shows
This server runs locally. We can't scan it remotely; review the source code before installing.
First indexed Apr 18, 2026
Server Profile
Tools catalogued
0
No tools reported by this server.
Hosting
Local / STDIO
Runs on your machine. Has access to your filesystem, SSH keys, and environment variables.
Registry presence
Not verified
Not yet verified by the Official MCP Registry.
Liveness
No liveness checks recorded yet.
Publisher Verification
Not listed on the Official MCP Registry.
Source repository is available for review.
jasondk/clangarooExternal link; availability not verified
Environment variables (18)
WARMUPstringOPTIONAL
Pre-warm the index by opening key files
PROJECTstringREQUIRED
Path to C++ project root (required)
TIMEOUTstringOPTIONALdefault: 5.0
LSP request timeout
LOG_LEVELstringOPTIONAL
Logging verbosity: debug, info, warning, error
AI_ENABLEDstringOPTIONAL
Enable AI features
Show all 18 environment variables
INDEX_PATHstringOPTIONAL
Custom clangd index location
AI_PROVIDERstringOPTIONAL
AI provider: gemini-2.5-flash or gemini-2.5-flash-lite
WARMUP_LIMITstringOPTIONALdefault: 10
Number of files to warm up
AI_CACHE_DAYSstringOPTIONALdefault: 7
Cache AI summaries for N days
AI_COST_LIMITstringOPTIONALdefault: 10.0
Monthly cost limit in USD
INDEX_TIMEOUTstringOPTIONALdefault: 300
Timeout for index wait
WAIT_FOR_INDEXstringOPTIONAL
Wait for clangd indexing to complete
AI_CONTEXT_LEVELstringOPTIONALdefault: minimal
Code context depth: minimal, local, or full
AI_ANALYSIS_LEVELstringOPTIONALdefault: summary
Default analysis depth: summary or detailed
CALL_HIERARCHY_DEPTHstringOPTIONALdefault: 3
Maximum depth (1-10)
CLANGAROO_AI_API_KEYstringOPTIONAL
Google AI API key (can also be set via --ai-api-key)
CALL_HIERARCHY_MAX_CALLSstringOPTIONALdefault: 100
Total call limit
CALL_HIERARCHY_PER_LEVELstringOPTIONALdefault: 25
Calls per depth level

Is this your server?

Create a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.

Create your account →
More from jasondk
Errol-Mail
An MCP server that gives AI assistants comprehensive access to Apple Mail accounts, enabling email discovery, reading, flag management, and server-side message retrieval.
Similar servers
io.github.theYahia/cdek-mcp
MCP server for CDEK delivery API — tariff calculation, order creation, tracking, cities, PVZ pickup
io.github.theYahia/salutespeech-mcp
MCP server for Sber SaluteSpeech API — speech recognition and synthesis.
Parcel App MCP Server
Enables users to manage package deliveries through the Parcel.app tracking API. It allows AI clients to list active or recent deliveries and add new packages directly to a Parcel account using tracking numbers and carrier codes.
Google Analytics MCP Server
Enables LLMs to interact with Google Analytics via Admin and Data APIs, allowing users to retrieve account summaries, run reports, and analyze realtime data.
io.github.roshunsunder/filesift
Local file search for AI agents — semantic + keyword indexing over your codebase.
smaregi-mcp
Enables interaction with the Smaregi POS API to manage products, sales, inventory, and member information directly through Claude Code. It provides a suite of CRUD tools and comprehensive API documentation to streamline retail management via natural language.
Indexed from Glama · Updates nightly