GitDiagram
Server Details
Architecture diagrams, explanations and Mermaid source for public GitHub repositories.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- ahmedkhaleel2004/gitdiagram
- GitHub Stars
- 17,517
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 3 tools
find_repository_diagrams (search the library of repos that have diagrams) and get_repository_diagram (fetch the actual architecture of a specific repo) share the 'diagram' concept and could be misselected, but their descriptions clearly separate search/discovery from retrieval. get_explainer_video is unambiguously distinct. Minor overlap remains but it is manageable.
All three tools follow a clean verb_noun pattern: find_repository_diagrams, get_explainer_video, get_repository_diagram. Consistent verb style (find/get) and snake_case throughout with no deviations.
Three tools is on the lean side, but each covers a distinct read-only capability (search diagrams, fetch diagram, fetch video) for a narrow diagram-retrieval service. Well-scoped with no redundancy, though the surface is thin enough that it could feel sparse.
For a read-only diagram/video lookup service the core lifecycle is covered: discover repos, retrieve architecture, and get explainer video. The absence of any diagram-generation tool is acknowledged (it links to a browser page), which is a reasonable boundary rather than a dead end.
Available Tools
3 toolsfind_repository_diagramsSearch GitDiagram's architecture diagramsARead-onlyIdempotentInspect
Search GitDiagram's library of ready-made architecture diagrams of public GitHub repositories by owner or repository name. Matches any part of "owner/repo" (e.g. "langchain", "vercel/", "react-native") and returns up to 10 repositories, most-starred first, each with its interactive diagram link. Use it to find a project's exact owner/repo from its name, or to list which repositories of an owner or topic already have diagrams. It searches repository names only, not code or file contents.
Inputs: query (required), limit.
get_explainer_videoGet a GitHub repository's explainer videoARead-onlyIdempotentInspect
Get GitDiagram's narrated explainer video of a public GitHub repository, if one has been made: the link to watch and share it, its title and length, and the full narration transcript, a plain-language walkthrough of what the project is for, what people do with it and how its main parts fit together. Use it when the user wants a video about a repository, something to watch or share instead of read, or a short spoken-style summary of a project. Read-only: it never makes a video; when none exists it says so and links the page where one can be made.
Inputs: repository (required).
get_repository_diagramGet a GitHub repository's architecture diagramARead-onlyIdempotentInspect
Get the architecture of a public GitHub repository from GitDiagram (gitdiagram.com): a written explanation of how the codebase is organized, its main components with the source paths they live in, how those components connect, and a Mermaid flowchart of the whole system, plus a link to the interactive diagram, where every component opens its code on GitHub. Use it whenever the user wants to understand, visualize, map or explain a GitHub repository's or open-source project's architecture, structure, main modules or data flow, wants an overview before reading unfamiliar code, or asks for an architecture or system diagram of a repo. Read-only and fast: it returns the diagram GitDiagram has already made. If none exists yet, it returns a link that makes one when opened in a browser. Public repositories only. In chat apps that show interactive views, the result also appears as a zoomable diagram whose components open their code on GitHub.
Inputs: repository (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Related MCP Connectors
AI Agent with Architectural Memory. Impact analysis (free), tests and code from the graph (pro).
Generate dynamic Mermaid diagrams and charts with AI assistance. Customize styles and export diagr…
Generate cloud architecture diagrams, flowcharts, and sequence diagrams.
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAnalyzes GitHub and local repositories to automatically generate visual architectural diagrams such as dependency graphs, class diagrams, and data flow diagrams.2MIT
- FlicenseAqualityCmaintenanceEnables AI assistants to analyze code repositories and generate self-contained interactive HTML5/SVG architecture diagrams from project structure or existing Mermaid diagrams, fully air-gapped with no external dependencies.4-
- AlicenseNot gradedqualityDmaintenanceAnalyzes codebases to automatically generate README, API docs, architecture diagrams, and CHANGELOG.10 npmMIT
- AlicenseAqualityBmaintenanceProvides read-only structural analysis of codebases, surfacing architecture smells with traffic-light ratings and rendering dependency relationships as Mermaid flowcharts.4MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.