Composer MCP server
io.github.OliverGrabner/composer·v0.1.7·4 starsGive your AI coding agent an architecture canvas to design and evolve diagrams.
4 stars52 downloads/wk
Reviews
Write oneNobody has reviewed Composer yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Composer tools (16, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_diagramwrite actionCreate a new diagram and auto-select it for this session.
define_apiDefine API endpoints on a service node (full replacement).
delete_elementwrite actionDelete a node or edge from the diagram.
get_graphGet the full architecture diagram -all nodes and edges.
get_guideGet the Composer reference guide -node types, edge protocols, completeness criteria, and available tools. Call this BEFORE creating or modifying any nodes/edges.
get_nodeGet full details for a single node including connected edges.
get_screenshotGet a base64-encoded PNG thumbnail of the diagram captured during the last auto-save in the Composer UI.
link_pathLink a node to a file or folder path in the codebase.
list_diagramsList all diagrams accessible to you. Call this first to find which diagram to work on.
plan_importGet the step-by-step workflow for importing a codebase into Composer. Call this when about to scan a repository and recreate its architecture as a diagram.
rename_diagramRename the currently selected diagram.
search_graphSearch the diagram for nodes and edges matching a keyword. Searches names, descriptions, tags, paths, endpoints, entities, edge labels, and data flows.
select_diagramSelect which diagram to work on for this session.
upsert_edgewrite actionCreate or update a connection between two nodes.
upsert_nodewrite actionCreate or update an architecture node on the diagram.
verify_diagramCheck the diagram for completeness issues -orphaned nodes, missing endpoints/entities/descriptions, edges without data_flow. Call after building to catch gaps.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan9 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 172 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Composer compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 65% of 4,460 AI and agents servers
- Tools
- 16
- the typical AI and agents server has 6
- Tools that change things
- 25%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 4
- more than 77% of 2,711 AI and agents servers
- Downloads a week
- 52
- more than 43% of 1,538 AI and agents servers with a package
What its tools let an agent do: 11 read · 1 create · 3 change · 1 delete
Install Composer in Claude Code, Cursor or VS Code
Runs npx -y @usecomposer/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add composer -- npx -y @usecomposer/mcp
What the publisher says
From the Composer repository's README, as published. We do not edit it. Read it on GitHub
Composer MCP Server
Give your AI coding agent an architecture canvas. Design, visualize, and evolve software architecture diagrams - right from your IDE.
Composer is a visual system design tool that lets AI coding agents create and modify interactive architecture diagrams through MCP (Model Context Protocol). Your agent gets tools to add services, databases, queues, and connections, and you get a live canvas at usecomposer.com that updates in real-time.
Your IDE <--> MCP Server (this package) <--> Composer API <--> Your DiagramGetting Started
Connect your IDE
Claude Code:
claude mcp add --transport http composer https://mcp.usecomposer.comCursor — create .cursor/mcp.json in your project root:
{
"mcpServers": {
"composer": {
"type": "http",
"url": "https://mcp.usecomposer.com"
}
}
}Your browser will open for authorization on first use.
Claude Code
claude mcp add --transport http composer https://mcp.usecomposer.comCursor
Create .cursor/mcp.json in your project root:
{
"mcpServers": {
"composer": {
"type": "http",
"url": "https://mcp.usecomposer.com"
}
}
}Codex
codex mcp add composer -- npx -y @usecomposer/mcp --stdioVS Code (Copilot Chat)
Create .vscode/mcp.json in your project root:
{
"servers": {
"composer": {
"type": "http",
"url": "https://mcp.usecomposer.com"
}
}
}VS Code (Cline)
Open Cline sidebar > Settings (gear icon) > MCP Servers > Add Remote Server:
{
"mcpServers": {
"composer": {
"type": "http",
"url": "https://mcp.usecomposer.com"
}
}
}VS Code (Continue)
Add to .continue/config.yaml:
mcpServers:
- name: composer
url: https://mcp.usecomposer.comWindsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"composer": {
"serverUrl": "https://mcp.usecomposer.com"
}
}
}Note: Windsurf uses "serverUrl" instead of "url".
OpenCode
Create opencode.json in your project root:
{
"mcp": {
"composer": {
"type": "remote",
"url": "https://mcp.usecomposer.com"
}
}
}Tools
Diagram Management
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Composer: common questions
- Is Composer MCP server safe?
- Mostly: it is graded B (82/100). Read the Composer safety report
- How do I install Composer?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Composer need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Composer maintained?
- The last commit was 210 days ago (2026-04-09). The latest release is v0.1.7.
- What can I use instead of Composer?
- Servers from other publishers that do the same job: Figma Context MCP server, Openflowkit MCP server and VisualTorch MCP server.
- How does Composer compare with other AI and agents MCP servers?
- safety score 82/100 (higher than 65% of 4,460 AI and agents servers); tools 16 (the typical AI and agents server has 6); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Composer
Same job from other publishers: the closest match first, then the best rated.
- Figma ContextGive your coding agent access to your Figma data. Implement designs in any framework in one-shot.not reviewedWidely usedB
- OpenflowkitArchitecture diagrams for your agent: draw on the live OpenFlowKit canvas or edit diagram files.not reviewedEstablishedA
VisualTorchRender PyTorch architecture diagrams and animated GIF reveals from trusted model source.not reviewedEstablishedA- Serena MCP: the IDE for your agentA powerful toolkit for coding, providing semantic retrieval and editing capabilities.not reviewedWidely usedC
- PaperBananaGenerate academic diagrams and statistical plots from text using multi-agent AI.not reviewedEstablishedA