Skip to main content
The Model Context Protocol (MCP) is an open standard that lets AI assistants and platforms exchange tools, context, and data. Duvo speaks MCP in two directions, and this section of the docs is organized around them. If you’re new to MCP, the official MCP documentation is a good starting point.

The two directions

1. Drive Duvo from an MCP host — the Duvo MCP server

Duvo runs a hosted MCP server. Connect a host like Claude Desktop, Claude Code, Cursor, or ChatGPT to it, and every Duvo Public API endpoint becomes a tool that host can call — start Runs, inspect Cases, manage Files, all from an assistant chat. This is the main way teams use MCP with Duvo, and it’s the counterpart to the Duvo CLI: another way to operate Duvo from outside the dashboard. Start here: The Duvo MCP server.

2. Bring your own MCP into Duvo — Custom MCP Connections

Run an MCP server of your own — for an internal system, a legacy platform, or a custom API — and add it to Duvo as a Connection. Your Agents then call its tools alongside built-in Connections like Gmail or Snowflake. Start here: Connect a custom MCP to Duvo, and Build an MCP server for Duvo if you’re implementing the server yourself.

Which direction do you need?

The Duvo MCP server

Drive Duvo from Claude Desktop, Claude Code, Cursor, ChatGPT connectors, or another host.

Available MCP Tools

See exactly which Duvo actions are available as MCP tools.

Embedding Duvo as a tool

Call Duvo Agents as tools from your own AI agent or copilot.

Connect a custom MCP to Duvo

Let your Duvo Agents call tools from a custom internal system.

Build an MCP server for Duvo

Build an MCP server from scratch to expose your own tools.

The two directions at a glance

How MCP fits alongside the CLI and API

MCP is one of three ways to drive Duvo from outside the dashboard, all built on the same Public API:
  • The Duvo MCP server is a thin layer over the Public API — the same authentication, rate limits, and permissions apply. Best when you want to operate Duvo conversationally from an AI host.
  • The Duvo CLI wraps the same API for terminal-first and CI/CD workflows.
  • The Public API itself is the foundation both build on — use it directly when you’re writing your own integration.
Custom MCP Connections are different: they don’t drive Duvo, they extend what your Agents can do. They appear in the dashboard alongside other Connections, and Agents use them the same way they use Gmail or Slack.

The Duvo MCP server

Connect a host and start calling Duvo tools.

Custom MCP connection page

Custom MCP in the Available Connections catalog.

Public API Reference

The API both the MCP server and CLI wrap.