Canvas AIGC
БесплатноНе проверенA MCP server that bridges web canvas with local Codex/Claude, exposing 23 tools for reading, creating, modifying, connecting, and generating canvas content via
Описание
A MCP server that bridges web canvas with local Codex/Claude, exposing 23 tools for reading, creating, modifying, connecting, and generating canvas content via local HTTP bridge and stdio MCP.
README
Canvas AIGC 是连接网页画布与本机 Codex / Claude 的 MCP 服务。它通过本地 HTTP 桥接按浏览器会话隔离画布状态,并通过 stdio MCP 暴露读取、创建、修改、连线和生成等 33 个工具。
环境要求
- Node.js 18 或更高版本
- 已安装并登录 Codex CLI,或已配置 Claude Agent SDK 所需凭据
- 本地 Infinite Canvas 默认运行在
http://localhost:3000
快速启动
直接启动本地桥接服务:
npx -y github:3108482409song-commits/Canvas-AIGC#v0.3.1
默认输出:
Canvas AIGC
Local URL: http://127.0.0.1:17371
Connect token: <token>
配置保存在 ~/.canvas-aigc/config.json。服务只监听 127.0.0.1,网页必须携带正确 token,首次成功连接后会记录允许访问的网页 Origin。
Codex MCP
codex mcp add canvas-aigc -- npx -y github:3108482409song-commits/Canvas-AIGC#v0.3.1 mcp
MCP 启动时会自动检测并拉起本地 HTTP 桥接服务,不需要另外启动第二个进程。注册或更新后需要开启新的 Codex 对话加载工具。
也可以在 ~/.codex/config.toml 中手动配置:
[mcp_servers.canvas-aigc]
command = "npx"
args = ["-y", "github:3108482409song-commits/Canvas-AIGC#v0.3.1", "mcp"]
startup_timeout_sec = 60
tool_timeout_sec = 90
Claude MCP
claude mcp add --scope user --transport stdio canvas-aigc -- npx -y github:3108482409song-commits/Canvas-AIGC#v0.3.1 mcp
主要工具
canvas_get_capabilities、canvas_list_sessions、canvas_use_sessioncanvas_get_state、canvas_get_selection、canvas_export_snapshotcanvas_get_nodescanvas_create_node、canvas_create_text_node、canvas_create_text_nodescanvas_create_image_prompt_flow、canvas_create_generation_flowcanvas_generate_text、canvas_generate_image、canvas_generate_video、canvas_generate_audiocanvas_update_node、canvas_move_nodes、canvas_resize_nodecanvas_delete_nodes、canvas_connect_nodes、canvas_select_nodescanvas_set_viewport、canvas_run_generation、canvas_apply_opscanvas_get_generation_status、canvas_wait_generation、canvas_cancel_generation
写入操作仍由网页 Agent 侧边栏按手动或自动模式处理,MCP 不绕过画布确认流程。每次写入都校验目标会话和 revision,批量操作返回逐项结果;生成工具只表示任务已排队,需要通过状态或等待工具取得真实结果。
本地开发
npm install
npm run dev
源码位于 src/,协议层使用官方 @modelcontextprotocol/sdk,工具入参使用 zod 校验。
License
AGPL-3.0-only。维护与派生说明见 NOTICE。
Установка Canvas AIGC
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/3108482409song-commits/Canvas-AIGCFAQ
Canvas AIGC MCP бесплатный?
Да, Canvas AIGC MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Canvas AIGC?
Нет, Canvas AIGC работает без API-ключей и переменных окружения.
Canvas AIGC — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Canvas AIGC в Claude Desktop, Claude Code или Cursor?
Открой Canvas AIGC на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
LibreOffice Tools
Enables AI agents to read, write, and edit Office documents via LibreOffice with token-efficient design. Supports multiple formats including DOCX, XLSX, PPTX, a
автор: passerbyflutterdannote/figma-use
Full Figma control: create shapes, text, components, set styles, auto-layout, variables, export. 80+ tools.
автор: dannoteLogo.dev
Search and retrieve company logos by brand or domain. Customize size, format, and theme to match your design needs. Accelerate design, prototyping, and content
автор: NOVA-3951PIX4Dmatic
Enables GUI automation for controlling PIX4Dmatic on Windows through MCP. Supports launching, focusing, capturing screenshots, sending hotkeys, clicking UI elem
автор: jangjo123Compare Canvas AIGC with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории design
