Connect an AI agent
doploy has a hosted MCP server athttps://mcp.doploy.io/mcp/.
Any AI client that speaks MCP can watch your builds, read test results and logs, query your Odoo
data, and, if you allow it, deploy. You sign in with your doploy account in the browser. There are
no tokens to copy.

One login covers your projects, builds, logs, and Odoo data.
Claude Code
/mcp, pick doploy and choose Authenticate. Your browser
opens the consent screen below.
Codex CLI
ChatGPT
- Turn on Developer mode: Settings → Connectors → Advanced settings → Developer mode.
- Settings → Connectors → Create.
- Name
doploy, MCP server URLhttps://mcp.doploy.io/mcp/, authentication OAuth, then Create.
Cursor
Add the server to.cursor/mcp.json (project) or your global MCP config:
Claude Desktop and Claude.ai
Settings → Connectors → Add custom connector. Name itdoploy and use
https://mcp.doploy.io/mcp/ as the URL. Custom connectors need a Pro, Max, Team, or Enterprise plan.
VS Code with Copilot
- Command Palette → MCP: Add Server → HTTP.
- URL
https://mcp.doploy.io/mcp/, namedoploy, choose Global or Workspace. - Command Palette → MCP: List Servers → doploy → Start Server, then Allow the sign-in.
.vscode/mcp.json:
Gemini CLI
Windsurf
Add tomcp_config.json:
Anything else
Any client that supports remote MCP servers with OAuth works. Point it athttps://mcp.doploy.io/mcp/ and follow its sign-in prompt.
Terminal agents
Claude Code, Codex, and similar tools also work with the CLI.doploy skill install
teaches Claude Code when to use it.
The consent screen
Whichever client you use, doploy asks the same three questions once:
Access, permissions, and project scope. All three can be changed later without reconnecting.
- Access. Your doploy account is the right choice for coding agents. It covers every project you belong to and the Odoo data on every connection you can reach. Odoo permissions still apply per connection. If you only have AI access (a project admin added you on the AI users page), this option covers the databases they gave you, and the Permissions question is skipped.
- Permissions. Read only is the default. Read + deploy additionally lets the agent create dev branches, rebuild, restart, update modules, and take backups. Production actions always ask the agent to confirm first.
- Projects. All projects, or only the ones you tick.
First things to try
- “Why did the last build on
feature/checkoutfail?” - “Tail the Odoo log on staging and look for tracebacks.”
- “How many open sales orders are in production?”
- “Merge is done. Update the changed modules on staging and tell me when it finishes.”

