📡 MCP Radar

etosin/arc-draw

ARC-DRAW is an SAP-aware Model Context Protocol (MCP) server for SAP Solution Architects. You describe an architecture in plain language; the AI agent places the correct SAP BTP icons and follows the

⭐ 32 stars
⑂ 3 forks
TypeScript
momentum ▲ 70.0
created 2026-09-28
on radar since 2026-09-29
star trend 12 → 32 since 2026-09-29
ai-agentsarchitectureclaudediagramsdrawiomcpmodel-context-protocolsapsap-btp
View on GitHub ↗

About arc-draw

An open-source MCP server that lets your AI agent draw SAP BTP solution diagrams on a live draw.io canvas, with the official SAP icons and the SAP diagram rules built in.

Quick start · Try a prompt · Help build it · Roadmap

Every SAP architect knows the routine. A whiteboard sketch turns into forty minutes of hunting for the right BTP icon, fixing colours and re-routing connectors, just so the diagram looks like something SAP would publish.

Generic AI diagram tools don't fix that. They draw boxes, not SAP products. They use black arrows and random colours, and they put your on-premise S/4HANA inside the BTP boundary.

ARC-DRAW gives your agent the two things it is missing.

What it is Why it matters --------- 🎨 Vocabulary 111 SAP BTP icons as native sap. shapes, plus draw.io's own SAP palette (mxgraph.sap.) when your draw.io ships it The agent places sap.cloudintegration, not "a blue box labelled CPI". Icons live in the plugin, so they never eat your model's context. 📐 Grammar The SAP BTP Solution Diagram guideline distilled into a drawing constitution, sent to your MCP client the moment it connects Colours, connector semantics (solid = sync, dashed = async), area nesting and compose order become rules the agent follows, not suggestions.

On top of that, two tools the agent can call by itself: get-sap-examples (canonical patterns with ground-truth styles) and get-sap-guideline (specific rules by topic: areas, connectors, icons, numbering…).

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/etosin--arc-draw.html)

Related MCP servers

leandrodaf/3d-new-era-ai

Open-source home design and floor plan editor in Rust (a Sweet Home 3D alternative) with a built-in MCP server: your AI agent draws walls, furnishes rooms, checks lighting and ergonomics, and renders

⭐ 4Rust
Cripacx/mediagen

AI image and video generation skill for Claude Code and other coding agents — Gemini, OpenAI and Kie AI behind one CLI and MCP server, with EU AI Act content marking.

⭐ 56TypeScript
Akxan/google-seo-mcp

SEO & GEO MCP server for Claude, Codex, Cursor and any MCP client: Search Console, GA4, PageSpeed, Core Web Vitals, structured data, llms.txt, AI crawler checks, WordPress (Yoast, WP-CLI over SSH), Gi

⭐ 36TypeScript
alijancb/bubble-agent-mcp

Open-source MCP server for discovering fast-growing internet conversations with Bubble Agent

⭐ 34TypeScript
Renaissance-AI-Solutions/consistorium

Local-first MCP server: give ChatGPT & friends grounded, current context on the repos your coding agents work in. Live git, docs, tasks, agent handoffs.

⭐ 10TypeScript
slxca/opencontext

A Model Context Protocol server for persistent project-specific AI agent context.

⭐ 9TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.