Gratis download för MCP

Visa annons för att ladda ner gratis

Softonic-recension

codegraph: en lokal MCP-server som ger AI-modeller strukturerad kodkontext

codegraph, från Isink17, tillhandahåller strukturerade grafrepresentationer av källkod för att förbättra AI:s förståelse av stora arkiv. Det analyserar projekt med tree-sitter, indexerar symboler och anropsgrafer, och tillhandahåller relationell kontext över en Model Context Protocol-server till MCP-klienter för AI-kodassistenter. Stöder flerspråkig analys, semantisk projektövergripande sökning, MCP-anslutning och lokal exekvering och anropsgrafutvinning så att koden förblir på utvecklarens maskin. Byggt för ingenjörer som använder AI-assistenter som behöver exakt strukturell kontext för att minska felaktiga kodslutsatser.

Det konverterar källträd till en relationsgraf som AI-klienter kan fråga

Verktyget bygger en sökbar index som kartlägger relationer mellan funktioner, klasser och variabler istället för att returnera rå filtext. Den grafbaserade indexen inkluderar anropsgrafer och importhierarkier, och den exponerar dessa relationer genom ett MCP-servergränssnitt. För användarna är det omedelbara resultatet en navigerbar struktur som en assistent kan fråga efter symboldefinitioner, referenser och ömsesidiga beroenden över hela arkivet.

Parsing noggrannhet förbättrar modelldriven analys jämfört med nyckelordsökning

codegraph använder tree-sitter-parsare för att extrahera syntaxträd och exakta symbolpositioner, vilket producerar strukturerade noder som modellen kan resonera över. Eftersom den kartlägger definitioner och referenser hjälper verktyget AI-klienter att undvika enkla nyckelordsmismatchar och minskar felaktiga slutsatser om kodflödet. Den semantiska projektövergripande sökningen returnerar platsmedvetna resultat istället för isolerade textsnuttar, vilket gynnar refaktorering och analys av påverkan över filer.

Distribution kräver specifika ingångar och en MCP-medveten klient

Servern körs i en Node.js-miljö och accepterar en katalog av källfiler som ingång, och förlitar sig på tree-sitter språkgrammatiker för parsing. Den är kompatibel med MCP-kompatibla klienter som Claude Desktop och ansluter via MCP-konfigurationsposter eller en npx-startad byggnad. Stödda språk inkluderar TypeScript, JavaScript, Python och andra språk som täcks av tree-sitter, så språkstödet beror på tillgängliga parsare.

Lokal körning bevarar arkivets sekretess men lägger till operationell overhead

codegraph utför grafkonstruktion på den lokala maskinen och laddar inte upp kod till externa tjänster, en modell som håller källdata privata samtidigt som den tillhandahåller den resulterande grafen till en lokal AI-klient. Denna design passar känsliga kodbaser men kräver att utvecklare kör och underhåller en lokal server, håller Node.js tillgängligt och integrerar en MCP-kapabel assistent i sin arbetsflöde innan de ser fördelarna.

Praktiskt för team som integrerar modellmedveten kontext i utvecklingsarbetsflöden

codegraph är ett solid alternativ för utvecklare som behöver strukturerad modellkontext för att stödja AI-assisterad kodanalys. Dess fokus på att leverera maskinrelaterad kontext innebär att team måste tillhandahålla en lokal Node.js-server och para den med en MCP-kapabel assistent för att realisera värde. För arkiv där strukturell kontext betyder mer än enkla nyckelordsuppslag, levererar verktyget en praktisk förbättring av AI-drivna utvecklingsarbetsflöden.

  • Fördelar

    • Grafbaserad indexering kartlägger funktioner, klasser och variabelrelationer över projekt
    • Använder tree-sitter-parsers för noggrann syntax- och symbolutvinning
    • Ger semantiska, projektövergripande sökresultat snarare än isolerade textträffar
    • Körs lokalt och tillhandahåller grafer till MCP-klienter utan molnuppladdningar
  • Nackdelar

    • Kräver Node.js och en MCP-kompatibel klient för fullständig distribution
    • Värdet beror på att använda en AI-assistent som accepterar MCP-data
    • Lokal serverinstallation lägger till driftskostnader för små projekt

Appspecifikationer

  • Licens

    Gratis

  • Version

    v1.2.0

  • Senaste uppdatering

  • Plattform

    MCP

  • Språk

    Engelska

  • Utvecklare

Program tillgängligt på andra språk


Gratis download för MCP

Visa annons för att ladda ner gratis


Användarrecensioner om codegraph

Har du provat codegraph? Var den första att lämna din åsikt!

Lägg till recension
Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.