codegraph-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@codegraph-mcpadd repository octocat/Hello-World"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CodeGraph MCP
A small Streamable HTTP MCP server that manages shallow Git clones and analyzes them with CodeGraph.
The server exposes repository management and analysis tools at /mcp:
repo_addrepo_listrepo_updaterepo_deletecodegraph_statuscodegraph_explore
Quick start
The published image is available for Linux ARM64 and AMD64:
docker compose up -dThe MCP endpoint is http://127.0.0.1:8080/mcp.
Repositories are stored in the named Docker volume codegraph-repos.
Git uses HTTPS shallow clones with depth 1. Set HTTPS_PROXY when GitHub access requires a proxy:
HTTPS_PROXY=http://host.docker.internal:7890 docker compose up -dRelated MCP server: forgejo-mcp
Build on Apple Silicon
Docker Desktop or OrbStack on a Darwin ARM64 host can build the Linux ARM64 image locally:
make image
make upTo rebuild everything:
make image-forceThe build downloads and verifies the matching CodeGraph Linux bundle, builds the MCP server with Bun, and creates a shell-free Distroless image.
Configuration
Variable | Default | Description |
|
| Container image |
|
| Repository root inside the container |
| empty | HTTPS proxy for Git |
|
| HTTP port inside the container |
Repository IDs use the owner/name format, for example octocat/Hello-World.
repo_update returns updated: true when the remote commit changes and includes an English message describing the update or skipped synchronization.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn MCP server for managing your repositories on Forgejo/Gitea server.64Mozilla Public 2.0
- Alicense-qualityDmaintenanceMCP server for indexing and searching Git repositories with AI. Enables tools like listing repos, semantic search, file globbing, and regex grep.716MIT
- Alicense-qualityDmaintenanceAn MCP server that provides tools for interacting with Git repositories, enabling AI assistants to manage repositories, branches, commits, and files through a standardized interface.5,0171Apache 2.0
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
An MCP server that gives your AI access to the source code and docs of all public github repos
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/weaming/codegraph-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server