openpencil/packages/docs/programmable
Danila Poyarkov cd4e1a2271 feat(mcp): add stdio transport for Claude Code / Cursor
- Add packages/mcp/src/stdio.ts — proper stdio MCP server that
  connects to the running app via WebSocket
- openpencil-mcp bin now points to stdio entry (was HTTP)
- openpencil-mcp-http bin added for the HTTP server
- Extract registerTools() from server.ts to share between transports
- Move index.ts banner output to stderr (prevents stdout corruption)
- Update Tauri shell spawn to use openpencil-mcp-http
- Update all docs (EN + 6 translations): correct binary names, source
  paths, port number

Fixes #194
2026-04-13 11:51:01 +03:00
..
cli Port design linter from figma-use 2026-03-28 16:33:40 +03:00
sdk Tighten SDK release docs 2026-03-30 15:17:30 +03:00
ai-chat.md Update README and docs for new formats and SDK 2026-03-28 15:42:21 +03:00
collaboration.md Add Programmable docs section with CLI, JSX, MCP, AI, Collab 2026-03-08 13:22:36 +03:00
index.md Port design linter from figma-use 2026-03-28 16:33:40 +03:00
jsx-renderer.md Fix docs review issues: remove nonexistent figma.render(), clean up install 2026-03-08 13:37:37 +03:00
mcp-server.md feat(mcp): add stdio transport for Claude Code / Cursor 2026-04-13 11:51:01 +03:00