Skip to main content

Connect Holded with Claude

Connect your Holded account with Claude and manage your day-to-day directly from a conversation, without writing a single line of code.

Written by Natalia López

What it lets you do


Once connected, you can ask Claude to work with your Holded account data in natural language. For example:

  • Look up and list invoices, quotes and tickets

  • Search contacts and review their data

  • Check products, stock and warehouses

  • Review expenses and purchases

  • Generate quick summaries of your sales or accounting data

⚠️ Prerequisite: a Holded account with API access enabled.


Option A — Install from the Connectors Directory (when available)

The fastest way, once Holded is published in Anthropic's directory:

  1. Open claude.ai → Customize → Connectors

  2. Search for "Holded"

  3. Click Connect

  4. Log in to Holded and authorize access

  5. Done

This option will be available when Holded is published in Anthropic's Connectors Directory.


Option B — Manual installation with the URL

Works today on all Claude clients. You only need one URL:

https://mcp.holded.com/mcp

No configuration files or JSON needed: Claude automatically handles discovery, registration and sign-in.

Who can add the connector:

  • Free, Pro and Max plans: you can add it yourself from Customize → Connectors. (On Free you can only have one custom connector.)

  • Team and Enterprise plans: an Owner of the organization must add it first in Organization Settings → Connectors. From there, each member can connect it from Customize → Connectors.

Claude.ai (web)

  1. Open claude.ai → profile icon → Customize → Connectors

  2. Click "+" → Add custom connector

  3. Paste https://mcp.holded.com/mcp

  4. Click Connect: the browser redirects you to Holded's login

  5. Authorize access and you're done

Claude Desktop

  1. Open Claude Desktop → Settings → Connectors

  2. Click Add custom connector

  3. Paste https://mcp.holded.com/mcp

  4. The browser opens: log in, authorize and done

Claude Code (CLI)

bash
claude mcp add --transport http holded https://mcp.holded.com/mcp

The browser opens to authorize the first time you use it.


Use with other AI assistants

Holded's connection is built on MCP, an open standard, so it's not limited to Claude. Any AI assistant that supports remote MCP connectors can use the same URL:

https://mcp.holded.com/mcp

ChatGPT (Plus, Pro, Enterprise, Business or Edu plans):

  1. Open ChatGPT → Settings → enable Developer mode

  2. Go to Apps and Connectors → Add / Create app

  3. Enter the server URL https://mcp.holded.com/mcp

  4. Complete Holded login and authorize access

Write access in ChatGPT may require a Business, Enterprise or Edu plan.

Other assistants (Gemini, Cursor and others): look for the option to add a remote MCP server or custom connector, paste the same URL and authorize when prompted.

Menu names and exact steps vary by assistant and may change over time: check your assistant's documentation if something doesn't match.


Permissions: what Claude can access

When authorizing the connection you'll see a permissions screen where you choose what Claude can do with your account (we recommend starting with read-only).

You'll only see the areas you already have access to. The screen inherits your Holded user permissions: you cannot grant Claude a permission you don't have yourself. For example, if your user doesn't have access to Inventory, that area won't appear and Claude won't be able to access it either.


Check that it works

Ask Claude something like:

  • "List my Holded invoices"

  • "Show me my contacts"

Claude will use Holded's tools to fetch real data from your account.


Manage the connection

  • Disconnect: Customize → Connectors → click Holded → Disconnect

  • Reconnect: repeat the installation steps above

☝️ About the access token: when connecting, Holded automatically creates an access token with exactly the permissions you granted during authorization. You can review it at any time in Holded under Developers → Credentials.


Troubleshooting

Problem

What to do

0 visible tools

Your Holded account may not have the necessary permissions. Check your API access and account permissions.

Session not found

Disconnect and reconnect.

OAuth error

Make sure your Holded account has API access enabled.

Did this answer your question?