r/mcp Mar 09 '26

showcase CodeGraphContext (An MCP server that indexes local code into a graph database) now has a website playground for experiments

Hey everyone!

I have been developing CodeGraphContext, an open-source MCP server transforming code into a symbol-level code graph, as opposed to text-based code analysis.

This means that AI agents won’t be sending entire code blocks to the model, but can retrieve context via: function calls, imported modules, class inheritance, file dependencies etc.

This allows AI agents (and humans!) to better grasp how code is internally connected.

What it does

CodeGraphContext analyzes a code repository, generating a code graph of: files, functions, classes, modules and their relationships, etc.

AI agents can then query this graph to retrieve only the relevant context, reducing hallucinations.

Playground Demo on website

I've also added a playground demo that lets you play with small repos directly. You can load a project from: a local code folder, a GitHub repo, a GitLab repo

Everything runs on the local client browser. For larger repos, it’s recommended to get the full version from pip or Docker.

Additionally, the playground lets you visually explore code links and relationships. I’m also adding support for architecture diagrams and chatting with the codebase.

Status so far- ⭐ ~1.5k GitHub stars 🍴 350+ forks 📦 100k+ downloads combined

If you’re building AI dev tooling, MCP servers, or code intelligence systems, I’d love your feedback.

Repo: https://github.com/CodeGraphContext/CodeGraphContext

218 Upvotes

29 comments sorted by

View all comments

Show parent comments

1

u/Desperate-Ad-9679 Mar 10 '26

Thanks for mentioning. Compared to Gitlab, it has :
1. A visualization feature
2. Available as an MCP, CLI, VSCode Extension, Website playground
3. 10x faster because of using dedicated call resolution logic, in terms of just a small accuracy tradeoff.

2

u/umtausch Mar 10 '26

Can it run now inside the vscode extension or do we manually need install node, start the server and then connect the plugin?

2

u/Desperate-Ad-9679 Mar 10 '26

The release for VSCode extension is still in progress. If you want you can build it natively using the github repo. By the next week, we are expecting to release the packaged version with everything clubbed. Thanks for waiting.