{"name":"com.gitdiagram/gitdiagram","slug":"gitdiagram","title":"GitDiagram","description":"Architecture diagrams, explanations and Mermaid source for public GitHub repositories.","url":"https://mcp.market/server/gitdiagram","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"devtools","tags":["devtools"],"presence":{"score":64,"stars":17631,"forks":1349,"downloads_week":null,"last_push_at":"2026-10-01T03:50:30.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-10-13T10:35:41.172Z","last_ok_at":"2026-10-13T10:35:41.172Z","latency_ms":1695},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/ahmedkhaleel2004/gitdiagram","website":"https://gitdiagram.com","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://gitdiagram.com/mcp"}],"packages":[],"tools":[{"name":"find_repository_diagrams","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"maxLength":100,"description":"Part of a repository's \"owner/repo\" name, e.g. \"fastapi\", \"microsoft/\", or \"next.js\"."},"limit":{"description":"How many repositories to return (1–10, default 10).","type":"integer","minimum":1,"maximum":10}},"required":["query"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_explainer_video","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"repository":{"type":"string","minLength":1,"maxLength":500,"description":"The GitHub repository as \"owner/repo\" (e.g. \"fastapi/fastapi\") or any github.com URL inside it (e.g. \"https://github.com/vercel/next.js/tree/canary/packages\")."}},"required":["repository"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_repository_diagram","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"repository":{"type":"string","minLength":1,"maxLength":500,"description":"The GitHub repository as \"owner/repo\" (e.g. \"fastapi/fastapi\") or any github.com URL inside it (e.g. \"https://github.com/vercel/next.js/tree/canary/packages\")."}},"required":["repository"],"$schema":"https://json-schema.org/draft/2020-12/schema"}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-01T06:34:41.755Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T06:34:41.702Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 846ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://gitdiagram.com/mcp","reachable":true,"authRequired":false,"latencyMs":846,"serverInfo":{"name":"gitdiagram","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"ahmedkhaleel2004","repo":"gitdiagram","archived":false,"pushedAt":"2026-10-01T03:50:30Z","stars":17631,"forks":1349,"openIssues":43,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/111161052?v=4","ownerCreatedAt":"2022-08-13T00:36:55Z","license":"MIT"},"icon":{"url":"https://gitdiagram.com/favicon.ico","source":"site","width":256,"height":256},"presence":{"stars":17631,"forks":1349,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-10-01T03:50:30.000Z","score":64}}}},"grade_history":[],"reviews":[]}