MCP.Market

Composer MCP server

by OliverGrabner·io.github.OliverGrabner/composer·v0.1.7·4 stars

Give your AI coding agent an architecture canvas to design and evolve diagrams.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

4 stars52 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • create_diagramwrite action

    Create a new diagram and auto-select it for this session.

  • define_api

    Define API endpoints on a service node (full replacement).

  • delete_elementwrite action

    Delete a node or edge from the diagram.

  • get_graph

    Get the full architecture diagram -all nodes and edges.

  • get_guide

    Get the Composer reference guide -node types, edge protocols, completeness criteria, and available tools. Call this BEFORE creating or modifying any nodes/edges.

  • get_node

    Get full details for a single node including connected edges.

  • get_screenshot

    Get a base64-encoded PNG thumbnail of the diagram captured during the last auto-save in the Composer UI.

  • link_path

    Link a node to a file or folder path in the codebase.

  • list_diagrams

    List all diagrams accessible to you. Call this first to find which diagram to work on.

  • plan_import

    Get 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_diagram

    Rename the currently selected diagram.

  • search_graph

    Search the diagram for nodes and edges matching a keyword. Searches names, descriptions, tags, paths, endpoints, entities, edge labels, and data flows.

  • select_diagram

    Select which diagram to work on for this session.

  • upsert_edgewrite action

    Create or update a connection between two nodes.

  • upsert_nodewrite action

    Create or update an architecture node on the diagram.

  • verify_diagram

    Check 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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 Diagram

Getting Started

Connect your IDE

Claude Code:

claude mcp add --transport http composer https://mcp.usecomposer.com

Cursor — 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.com

Cursor

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 --stdio

VS 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.com

Windsurf

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 209 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 Context
    Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
    B
  • Openflowkit
    Architecture diagrams for your agent: draw on the live OpenFlowKit canvas or edit diagram files.
    A
  • VisualTorch
    Render PyTorch architecture diagrams and animated GIF reveals from trusted model source.
    A
  • Serena MCP: the IDE for your agent
    A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
    C
  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A