Skip to content

Connect an AI agent

dotby speaks MCP — the Model Context Protocol. Connect a client once and your AI assistant can work inside your tracker instead of guessing about it.

Not “summarize this text I pasted”. Actually read the board, create the task, attach the screenshot, post the initiative update.

Roughly 50 tools, across everything the product does:

Area Examples
Tasks Search, read, create, update, move, archive, comment
Projects List, read, create, update
Sprints List, create, update, complete
Initiatives List, read, roll up progress, post the weekly update
Pages Search, read, create, update, organize into folders
Files Attach a file, and read an image someone else attached
People Resolve a member, list the roster
Time Read entries, see the running timer

Two of those are worth calling out, because most connectors do not have them.

Files, not just text. An agent can attach a screenshot, PDF, or document to a task — and it can look at an image someone else attached. “What is wrong in this screenshot?” gets an answer, not a download link.

Strategy, not just tasks. Over MCP an agent can read your initiatives, roll up progress across every project in one, and post the health update itself.

  • MCP access is a Pro feature. A Free workspace answers with upgrade_required.
  • An agent can only ever do what you can do. It signs in as you and inherits your role, your projects, and your permissions. There is no super-token.

The server URL is the same for everyone:

https://api.dotby.app/mcp

Authentication is OAuth — you approve the connection in the browser, and no key is pasted into a config file.

Terminal window
claude mcp add --transport http dotby https://api.dotby.app/mcp

Then authorize:

Terminal window
claude mcp login dotby

Settings → MCP has copy-paste instructions for all of these:

CLIs — Claude Code · Codex CLI · Gemini CLI · GitHub Copilot CLI · Droid (Factory) · OpenCode · Goose · Amazon Q Developer

Editors and IDEs — Cursor · VS Code · Windsurf · Zed · JetBrains AI Assistant · Kiro · Continue · Cline · Roo Code

Desktop and web — Claude Desktop · Claude (claude.ai) · ChatGPT · Warp · LM Studio

…plus a generic entry for any other MCP client, which gives you the raw URL and transport.

Ask your agent something only your workspace can answer:

What are my open tasks in the WEB project, sorted by priority?

If it comes back with real task numbers, you are connected. If it asks you to paste something, it is not.

Sees Exactly what your account sees — your workspaces, your projects
Does not see Private projects you were never added to
Cannot do Anything your role forbids. A guest’s agent is a guest.
Modules A disabled module answers with a clear error, not silence

Every write an agent makes is attributed. It is not an anonymous edit.

If you belong to several workspaces, tell the agent which one — by slug or by name — or let it ask. Nothing crosses between workspaces.