
Composer
Connects your AI coding agent to Composer's visual architecture canvas at usecomposer.com. Exposes tools to create diagrams, add nodes (services, databases, queues, caches), define connections with protocols like REST or gRPC, and link nodes to source code paths. Includes verification tools to check for orphaned nodes or missing API endpoints. Changes sync in real time to a browser canvas. Authentication happens via OAuth on first use. Useful when you want your agent to build or evolve architecture diagrams as it works through your codebase, or when importing an existing project into a visual map. Supports Claude Code, Cursor, VS Code extensions, and other MCP compatible editors.
- GitHub stars
- 3
- tools
- 16
- transport
- STDIO
- last updated
- Apr 9, 2026
Tools
16 toolsPublic tool metadata for what this MCP can expose to an agent.
list_diagramsList all your diagrams. Call this first to find which diagram to work on
List all your diagrams. Call this first to find which diagram to work on
No parameter schema in public metadata yet.
create_diagramCreate a new diagram and auto-select it for this session
Create a new diagram and auto-select it for this session
No parameter schema in public metadata yet.
select_diagramSelect which diagram to work on for this session
Select which diagram to work on for this session
No parameter schema in public metadata yet.
rename_diagramRename the currently selected diagram
Rename the currently selected diagram
No parameter schema in public metadata yet.
get_graphGet the full architecture diagram - all nodes and edges
Get the full architecture diagram - all nodes and edges
No parameter schema in public metadata yet.
get_nodeGet details for a single node including connected edges
Get details for a single node including connected edges
No parameter schema in public metadata yet.
search_graphSearch nodes and edges by keyword
Search nodes and edges by keyword
No parameter schema in public metadata yet.
get_screenshotGet a PNG thumbnail of the diagram from the last auto-save
Get a PNG thumbnail of the diagram from the last auto-save
No parameter schema in public metadata yet.
upsert_nodeCreate or update a node (service, database, queue, etc.)
Create or update a node (service, database, queue, etc.)
No parameter schema in public metadata yet.
upsert_edgeCreate or update a connection between two nodes
Create or update a connection between two nodes
No parameter schema in public metadata yet.
define_apiDefine API endpoints on a backend service node
Define API endpoints on a backend service node
No parameter schema in public metadata yet.
delete_elementDelete a node or edge from the diagram
Delete a node or edge from the diagram
No parameter schema in public metadata yet.
link_pathLink a node to a file or folder in your codebase
Link a node to a file or folder in your codebase
No parameter schema in public metadata yet.
verify_diagramCheck for issues like missing endpoints or orphaned nodes
Check for issues like missing endpoints or orphaned nodes
No parameter schema in public metadata yet.
plan_importStep-by-step workflow for importing an existing codebase
Step-by-step workflow for importing an existing codebase
No parameter schema in public metadata yet.
get_guideReference guide for node types, protocols, and best practices
Reference guide for node types, protocols, and best practices
No parameter schema in public metadata yet.
Sponsors
Readme
Composer MCP Server
Give your AI coding agent an architecture canvas.
Design, visualize, and evolve software architecture diagrams - right from your IDE.
Details
- Repository
- github.com/olivergrabner/composer-mcp
- Categories
- AI & LLM Tools, Design & Creative
- Package
@usecomposer/mcp- Transport
- STDIO
- Registry
- MCP registry, active