Composer
@OliverGrabner
About Composer
🔌MCP server that gives AI coding agents a visual architecture canvas
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"composer": {
"type": "http",
"url": "https://mcp.usecomposer.com"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Composer?
Composer is a visual system design tool that gives AI coding agents an architecture canvas to design, visualize, and evolve software architecture diagrams through the Model Context Protocol (MCP). It integrates directly with your IDE, allowing agents to add services, databases, queues, and connections, with a live canvas at usecomposer.com updating in real-time.
How to use Composer?
Connect your IDE by adding an MCP server using HTTP transport to https://mcp.usecomposer.com. For example, in Claude Code run claude mcp add --transport http composer https://mcp.usecomposer.com. Your browser will open for OAuth authorization on first use. Then use tools like create_diagram, upsert_node, upsert_edge, etc., via your AI coding agent.
Key features of Composer
- Create and modify interactive architecture diagrams from your IDE.
- Supports multiple node types: client, frontend, backend, database, cache, queue, storage, external.
- Supports edge protocols: REST, gRPC, GraphQL, WebSocket, TCP, UDP, async, event, internal.
- Real-time sync via WebSocket – changes appear instantly on the Composer canvas.
- Verify diagrams for missing endpoints, orphaned nodes, and other issues.
- Link nodes to files or folders in your codebase.
Use cases of Composer
- Import an existing codebase and have the agent build a corresponding architecture diagram.
- Add a Redis cache between the API and database in a diagram.
- Define API endpoints on backend service nodes within the diagram.
- Check the diagram for issues like missing endpoints or orphaned nodes.
FAQ from Composer
How does authentication work?
Authentication is handled via OAuth 2.1 – your browser opens for a one-time consent flow, then you're connected.
Where does diagram data live?
Your diagram data lives on Composer's servers. The MCP server itself is stateless.
What transports does Composer support?
The MCP server uses HTTP transport (URL: https://mcp.usecomposer.com). Some IDEs support an alternative stdio transport via npx (e.g., Codex: codex mcp add composer -- npx -y @usecomposer/mcp --stdio).
What is Composer's relation to other tools?
Composer is a dedicated architecture canvas that integrates with any MCP-compatible AI coding agent, providing specialized tools for system design and visualization.
Are there any known limits?
The README does not specify explicit limits. It notes that the server is stateless and data is hosted remotely.
Frequently asked questions
How does authentication work?
Authentication is handled via OAuth 2.1 – your browser opens for a one-time consent flow, then you're connected.
Where does diagram data live?
Your diagram data lives on Composer's servers. The MCP server itself is stateless.
What transports does Composer support?
The MCP server uses HTTP transport (URL: https://mcp.usecomposer.com). Some IDEs support an alternative stdio transport via npx (e.g., Codex: `codex mcp add composer -- npx -y @usecomposer/mcp --stdio`).
What is Composer's relation to other tools?
Composer is a dedicated architecture canvas that integrates with any MCP-compatible AI coding agent, providing specialized tools for system design and visualization.
Are there any known limits?
The README does not specify explicit limits. It notes that the server is stateless and data is hosted remotely.
Basic information
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Comments