architecture-map MCP server
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., "@architecture-map MCP serverlist my architecture projects"
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.
Cartogram MCP server
Status: early-stage, active development. Issues and PRs are welcome.
Remote MCP server (Streamable HTTP + OAuth 2.1/PKCE) that lets an
MCP-compatible AI agent (e.g. Claude Code) read and write a user's
Cartogram projects and diagrams, subject to the same per-project
access grants and read/write/admin scopes the user controls from
/settings/integrations in the web app.
Production instance: https://mcp.cartogram.andrewpg.me — point any
MCP-compatible client at that URL, it self-registers via Dynamic Client
Registration (RFC 7591) and walks the OAuth consent screen from there.
Local development
Requires the Supabase backend running — see the sibling
cartogram-supabase repo:
supabase start # from the cartogram-supabase repoThen, from this repo:
cp .env.example .env
# fill in SUPABASE_URL / SUPABASE_ANON_KEY / SUPABASE_SERVICE_ROLE_KEY
# from `supabase start`'s output, a random MCP_JWT_SIGNING_SECRET, and
# MCP_FRONTEND_URL (where the frontend's OAuth consent screen lives)
npm install
npm run devRelated MCP server: Agent Identity MCP Server
Testing
npm testTools exposed
Tool | Scope | Notes |
| read | |
| read | returns diagrams no other diagram's |
| read | |
| write | auto-grants MCP access to the created project; seeds an empty |
| write | |
| write | optimistic-locking: pass the |
| none | dry-run shape validation, no DB write |
| admin |
Known limitations
delete_projectandremove_collaboratorare intentionally not exposed (destructive, low-value for the "document a repo" flow this is built around — add later if there's real demand).childDiagramslugs are not validated against existing diagrams at write time — a typo creates a dangling reference instead of failing fast.
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.
Latest Blog Posts
- 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/Andrewdpg/waycairn'
If you have feedback or need assistance with the MCP directory API, please join our Discord server