Repository navigation
v0.3
Codeck MCP is here!
This release introduces Codeck's MCP support so agents can create, inspect, and edit Codeck decks.
What's New
- Added the
codeck-mcpstdio MCP server for file-based.mdeckworkflows. - Added the live Codeck MCP bridge for editing open app windows over localhost Streamable HTTP.
- Added a disabled-by-default preference for the live bridge in Codeck's MCP settings.
- Added MCP tools for deck creation, reading, validation, slide edits, deck settings, and Codex block insertion.
- Added live-only tools for listing open decks, selecting slides, and starting or stopping presentation mode.
- Added MCP resource templates for file and live decks:
codeck://file/deck{?path,view,index}codeck://live/deck/{document_id}{?view,index}
Using the File MCP Server
The archive includes codeck-mcp next to Codeck.app. Use it with an MCP client over stdio:
CODECK_MCP_ALLOWED_ROOTS="$HOME/Documents:/tmp" ./codeck-mcpCODECK_MCP_ALLOWED_ROOTS limits which directories the server may read and write. It accepts a colon-separated list of roots.
Using the Live Bridge
- Open Codeck.
- Open Codeck settings.
- Enable MCP > Live Bridge.
- Configure your MCP client with a Streamable HTTP server named
codeck:
[mcp_servers.codeck]
url = "http://127.0.0.1:49747/mcp"Agents can then call list_open_decks, use the returned document_id, and edit the currently open deck.
Artifact
Codeck-v0.3-macos-universal.zip- SHA-256:
df36504dc7f4cb8f49155a1fcc1f395127e8f0e8395f7bdc94d535f496bf82fc
The app and CLI in this archive are ad-hoc signed but not notarized.