DeckSpace

Publish from your AI

Publish straight from the chat you're already in

DeckSpace speaks MCP — so the assistant that wrote your deck can publish it into your workspace and hand you back a link, without a download and an upload in between. Connect it once, then just ask.

← Back to DeckSpace

One line to connect

Hand this to an agent like Claude Code and it wires up the connection itself, then prompts you to approve it once in your browser. No token, no API key, nothing to copy.

Install the DeckSpace MCP server: https://app.deckspace.org/mcp — full instructions: https://deckspace.org/llms.txt

In a chat app — Claude, ChatGPT, Gemini, Grok — you paste https://app.deckspace.org/mcp into its custom-connector settings yourself (in ChatGPT, turn on Developer mode and choose OAuth), then click Allow. Any client that adds a remote (Streamable HTTP) MCP server works. Revoke a connected assistant under Settings → Publish → Connected AIs.

Then just ask

Once the server is connected, ask the assistant in plain language — “publish this to DeckSpace” — and the deck appears in your sidebar with a share link, ready to send.

Common questions

How do I publish a deck straight from Claude or ChatGPT?

Add the DeckSpace MCP server once (above) by pasting the endpoint URL and clicking Allow in the browser, then ask the assistant to publish. The deck lands in your workspace and it hands back a link — no download and upload in between.

Do I need a token or API key to connect?

No. Paste the endpoint URL and approve once in your browser — that's OAuth, and there's no token to copy. A client that can't run the browser approval can fall back to a per-user publish token from Settings → Publish, in a header or in the URL; in the URL form the token is the credential, so treat it like a password and rotate it from the same screen.

Does publishing from ChatGPT work on every plan?

ChatGPT's developer mode is beta, and on personal Plus/Pro plans write actions like publishing may be restricted to Business/Enterprise/Edu accounts. If ChatGPT refuses to publish, that is a plan limit, not a broken setup.