Skip to main content

Double's MCP Server

Integrate AI agents with Double using our MCP server.

What is Double's MCP server?

Double's MCP (Model Context Protocol) gives your AI agents tools to read and make updates to your account. This lets you manage your clients, teammates, and tasks through an AI assistant without switching apps.

For example, you could ask your AI assistant:

  • My teammate Melissa will be out of office next week, can you reassign their tasks to Jillian?

  • Here's a transcript of an onboarding meeting I had with a client - please create some action items as tasks in the General task section. I want these to be due at the end of the week and assigned to Ryan.

  • I'd like to know how my team's performing. Which users are completing the most work, and which are routinely completing their tasks late? Could you provide me with a score for each of them?

  • I need some calendar reminders - can you create tasks in my google calendar for all of the Double tasks that are due today and assigned to me?


Connecting AI agents with Double

Double's MCP currently supports custom connections with Claude, ChatGPT, and Microsoft Copilot.

Claude

  1. In the Claude desktop app, open the sidebar menu

  2. Navigate to Customize → Connectors

  3. Click the + button then Add custom connector:

    1. Name = Double

    2. Remote MCP server URL = https://api.doublehq.com/mcp

You can also configure permissions to control what your agent is allowed to perform inside of your Double account. We recommend setting read-only tools to Always allow by default, but setting permissions for write tools more granularly as you get used to working with the MCP.

If you're using a Team or Enterprise Claude plan, an Owner will need to add the custom connector before teammates can enable it. Once the owner has added the connector to the organization, each team member will be able to connect it individually.


ChatGPT

  1. Click this link: https://chatgpt.com/apps?q=double (or search for Double in the ChatGPT App Store)

  2. Click Connect.

  3. Sign in with your Double account.


Gemini CLI

To access MCP servers using Gemini, you’ll first need to set up Gemini CLI. For more details on this process, please see Gemini’s article here: Getting Started with Gemini CLI

  1. Find and edit your Gemini settings file (~/.gemini/settings.json)

    1. In your terminal, you can type “subl ~/.gemini/settings.json” followed by enter to access this file directly

  2. Paste the following text immediately before the final “]” in the text file:
    "mcpServers": {

    "double": {

  3. Save your file using its existing name. It should look something like the image below:

  4. To authenticate your credentials, type “/mcp auth double” and sign into your Double account


Microsoft Copilot

  1. In the Copilot Studio webpage, navigate to Tools and add a new tool

  2. Select Model Context Protocol

    1. Name: Double MCP (or your own custom name)

    2. Server Description: This is used to connect with Double's MCP (or your own custom description)

      1. NOTE: we recommend using this URL instead of Double's standard MCP URL because Copilot has a limit of 70 tools.

    3. Authentication: OAuth 2.0

    4. Type: Dynamic discovery

  3. Once you finish creating your tool, you can add it to an agent.

  4. Once you add it to your agent, you will be prompted to sign into your Double account to complete your connection

  5. You should now be able to input prompts in your M365 Teams application to access Double’s MCP server. We recommend sending the prompt “send a ping to Double” - this should return “pong”

    1. If this returns an error and prompts you to visit your connection manager, please follow the link provided by Microsoft to reconnect your tool to the agent.

You can also configure permissions to control what your tool is allowed to perform inside of your Double account. We recommend allowing permissions for read-only tools (tools starting with “list” or “get”), but setting permissions for write tools more granularly as you get used to working with the MCP.

Others

You can connect Double to any app that supports custom MCPs with this URL: https://api.doublehq.com/mcp


Tools

See the Ask Double: Tool Reference help page for the list of supported tools on the MCP.


Getting Started with Double's MCP Server

Here's a quick overview of how to get started with Double's new MCP server.

Pro Tip

  • Specifically tell the AI agent to use the Double MCP to action your request


Did this answer your question?