Skip to main content
Glama

Server Details

Architecture diagrams, explanations and Mermaid source for public GitHub repositories.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
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

A4.2/5.0

Scored across 3 tools

Disambiguation4/5

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.

Naming Consistency5/5

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.

Tool Count4/5

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.

Completeness4/5

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 tools
find_repository_diagramsSearch GitDiagram's architecture diagramsA
Read-onlyIdempotent
Inspect

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 videoA
Read-onlyIdempotent
Inspect

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 diagramA
Read-onlyIdempotent
Inspect

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

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.