Using Octopus.do with AI agents: Claude, ChatGPT and MCP

Octopus.do connects to AI agents over the Model Context Protocol (MCP). Once connected, you can describe what you want in plain language and the agent works in your own Octopus.do account — the changes show up in your projects exactly as if you had made them yourself. An Octopus.do account is required; a free one works.

Claude

  1. In Claude, open Settings → Connectors.
  2. Search the directory for Octopus.do.
  3. Press Connect and sign in with your Octopus.do account.

Signing in runs over OAuth, so Claude never sees your password. One connection covers Claude on the web, desktop and mobile, as well as Claude Code. On a Claude Team or Enterprise plan you may see Request instead of Connect — members without permission to enable connectors send the request to their workspace admin. Full instructions: Claude connector.

ChatGPT

See ChatGPT app.

Any other MCP client

Any agent that speaks MCP can connect to https://mcp.octopus.do/mcp. See Octopus MCP for the setup details.

What an agent can do

  • See your work — list your projects and workspaces, and read the full structure of a sitemap: pages, blocks, colors, tags and symbols.
  • Build and edit sitemaps — create and update pages, add content blocks with wireframes, restructure the page tree, and apply several changes at once as a single atomic update.
  • Read and leave review notes — read the comments on pages and blocks and the threads pinned to the canvas, add notes and replies, and resolve or reopen a thread. A note left by an agent is authored by your account and looks exactly like one you typed, and posting it notifies nobody.
  • Manage projects — create, duplicate, archive and move projects, transfer ownership, and change project settings such as theme and layout.

Projects cannot be deleted by an agent. Archiving is as far as it goes, and archives are reversible.

Building your own integration instead?

Octopus.do has a public REST API for that. Create a key on the API keys page in your dashboard, choosing the Read or Write (includes read) scope, and see Octopus Public API.