Resumen
Holded: la suite empresarial española para pymes: contactos, documentos de venta y compra, productos, almacenes, cuentas de tesorería y embudos de CRM. REST API v1, autenticación con API key.
Configuración guiada
Conecta Holded a Claude, ChatGPT o Copilot en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta Holded con la configuración guiada y añade tu URL MCP a tu asistente de IA. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
Prueba a pedir
Prompts de ejemplo para Holded
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Holded, pega tus credenciales, genera una MCP API key — listo. Sin Docker, sin
git clone, sin servidor local.
Holded
Holded: la suite empresarial española para pymes: contactos, documentos de venta y compra, productos, almacenes, cuentas de tesorería y embudos de CRM. REST API v1, autenticación con API key.
Configuración
Getting a key
- Sign in to Holded and open Configuración → Desarrolladores → API key (Settings → Developers).
- Generate a key and put it in
HOLDED_API_KEY. The key belongs to the account, not to a user, and carries full access to every module you have subscribed to — treat it as a password.
The key travels in a key header. Not Authorization, not a query parameter. Holded's own documentation calls it simply key.
This adapter uses Holded's v1 API (/api/invoicing/v1, /api/crm/v1), which is still served. Holded's current developer site documents a newer v2 API with Authorization: Bearer and different paths; this adapter does not use it.
…(continued in the in-app connector instructions)
Requisitos previos: HOLDED_API_KEY
Instalar el conector localmente
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Abre http://localhost:3000/connectors/store, elige Holded e introduce las variables listadas en los Requisitos previos.
Herramientas disponibles
| Tool | What it does |
|---|---|
holded_list_contacts | List contacts — customers, suppliers, leads — with their name, NIF/CIF, e-mail, address and the type flags that say which role they hold |
holded_get_contact | Read one contact in full: tax data, billing address, payment terms, default VAT rate and the notes recorded against them |
holded_list_documents | List documents of one type — invoices, estimates, credit notes, purchase orders — with their number, date, contact, total and payment status |
holded_get_document | Read one document in full: every line with its quantity, price, discount and VAT, the totals, and the payments applied against it |
holded_list_products | List products and services with their SKU, name, price, cost, VAT rate and stock level |
holded_list_warehouses | List warehouses with their name and location, so a stock question can name the right one |
holded_list_treasury_accounts | List the treasury accounts (bank and cash) with their name, IBAN and current balance — the cash-position answer |
holded_list_funnels | List the CRM funnels with their stages, so a pipeline question knows which stages exist before asking about leads in them |
holded_list_leads | List CRM leads with their name, contact, value, funnel stage and expected close date — the sales-pipeline view |
Siguientes pasos
¿Te ha sido útil esta guía?