Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Claude Monet

БесплатноНе проверен

A lightweight sketch canvas that lets users draw ideas and sync them in real-time to AI via MCP, enabling visual communication without exports.

GitHubEmbed

Описание

A lightweight sketch canvas that lets users draw ideas and sync them in real-time to AI via MCP, enabling visual communication without exports.

README

Claude Monet MCP

Let your ideas flow in strokes, not keystrokes.

License: MIT Node.js MCP Compatible


What is this?

  • 🎨 Visual thinking, amplified - Some ideas are easier to draw than describe. Sketch freely and let AI see what you mean.
  • Beautifully simple - A lightweight canvas that does one thing well: bridge your imagination to AI understanding.
  • 🔄 Instant connection - Your strokes flow to AI in real-time via MCP. No exports, no uploads—just draw.

Claude Monet MCP Demo


Quick Add

Claude Code

claude mcp add claude-monet -- npx -y claude-monet-mcp

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "claude-monet": {
      "command": "npx",
      "args": ["-y", "claude-monet-mcp"]
    }
  }
}

Cursor

Add to your Cursor MCP settings (Cursor SettingsFeaturesModel Context Protocol):

{
  "mcpServers": {
    "claude-monet": {
      "command": "npx",
      "args": ["-y", "claude-monet-mcp"]
    }
  }
}

[!TIP] After adding the server, restart Claude Desktop/Code/Cursor to load the MCP tools.


Manual Installation

If you prefer to run from source:

Prerequisites

  • Node.js 18+
  • pnpm (or npm)

Install and Build

# Clone the repository
git clone https://github.com/yahavfuchs/claude-monet-mcp.git
cd claude-monet-mcp

# Install dependencies
pnpm install

# Build the React app
pnpm run build

[!IMPORTANT] Run pnpm run build before starting the server for the first time.

Start the Server

pnpm start

The web interface will be available at http://localhost:51423

Configure MCP

Add to your MCP settings:

{
  "mcpServers": {
    "claude-monet": {
      "command": "node",
      "args": ["/path/to/claude-monet-mcp/server.js"]
    }
  }
}

Usage

  1. Start the server - Run pnpm start or use npx claude-monet-mcp
  2. Open the canvas - Navigate to http://localhost:51423 in your browser
  3. Draw your idea - Use Excalidraw tools to sketch rectangles, circles, arrows, text, or freehand
  4. Ask Claude - "Can you see my sketch? What do you think?"

[!TIP] Keep the browser tab open while chatting with Claude. Your drawings sync in real-time.

Perfect for:

  • Explaining UI layouts visually
  • Sketching architecture diagrams
  • Wireframing ideas quickly
  • Visual communication with Claude

MCP Tools

Tool Description
get_sketch Returns the current sketch as SVG text
clear_sketch Clears the canvas to start fresh

Example:

Claude receives SVG like:
<svg>
  <rect x="100" y="50" width="200" height="100"/>
  <text x="150" y="100">Header</text>
</svg>

Claude understands: "A rectangle labeled 'Header' - this is a header component"

Why SVG instead of images?

  1. Text-based - Claude reads SVG paths directly, no vision model needed
  2. Smaller - No base64 encoding overhead
  3. Accurate - Exact coordinates, no compression artifacts
  4. Simpler - Just strings, no blob conversion

Development

# Development mode (Vite dev server)
pnpm run dev

# Build for production
pnpm run build

# Start MCP server
pnpm start

# Build and start together
pnpm run dev:full

Project Structure

claude-monet-mcp/
├── server.js           # MCP server + Express (~104 lines)
├── src/
│   ├── App.jsx         # Excalidraw React app (~80 lines)
│   ├── App.css         # Styling (~28 lines)
│   ├── main.jsx        # React entry point
│   ├── index.html      # HTML template
│   └── public/         # Logo assets
├── dist/               # Built output (from Vite)
├── vite.config.js      # Build configuration
└── package.json

Why build this?

Existing Excalidraw MCP servers are complex (~2000+ lines) and focused on "Claude creates diagrams". This tool is minimal and focused on "user sketches → Claude reads".


Acknowledgements

Built with excellent open-source technologies:


Contributing

Contributions welcome! This project is intentionally simple to encourage contributions.


License

MIT

from github.com/yahavf6/claude-monet-mcp

Установка Claude Monet

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/yahavf6/claude-monet-mcp

FAQ

Claude Monet MCP бесплатный?

Да, Claude Monet MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Claude Monet?

Нет, Claude Monet работает без API-ключей и переменных окружения.

Claude Monet — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Claude Monet в Claude Desktop, Claude Code или Cursor?

Открой Claude Monet на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Claude Monet with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории design