Agentβ™₯︎Age
Catalog

io.github.builditwithgk/repo-cartographer

Official

by builditwithgk Β· TypeScript

Maps any repo into an architecture diagram (Mermaid/Graphviz) and enforces architecture rules in CI

io.github.builditwithgk/repo-cartographer (MCP Server)

This MCP server maps any repository into a software architecture diagram, producing output in Mermaid or Graphviz formats. It also enforces architecture rules in CI via GitHub Actions, combining codebase analysis with dependency-graph style visualization.

πŸ› οΈ Key Features

  • Maps a repo into architecture diagrams
  • Exports diagrams as Mermaid and/or Graphviz
  • Enforces architecture rules in CI
  • Integrates with GitHub Actions
  • Uses dependency-graph and codebase-analysis approaches

πŸš€ Use Cases

  • Visualize a repository’s software architecture
  • Generate Mermaid/Graphviz diagrams for documentation or reviews
  • Apply and validate architecture constraints during CI runs
  • Analyze dependencies to support architectural decision-making

⚑ Developer Benefits

  • Developer tooling for architecture diagram generation
  • Automated architecture rule checks in CI
  • Supports TypeScript-based workflows (from repo topic association)

⚠️ Limitations

  • Described capabilities focus on architecture mapping/diagramming and CI rule enforcement; no additional tool coverage details are provided.

Topics

architecturearchitecture-diagramclicodebase-analysisdependency-graphdeveloper-toolsgithub-actionsgraphvizmcpmcp-servermermaidmodel-context-protocolsoftware-architecturetypescript
io.github.builditwithgk/repo-cartographer - agentage MCP Catalog