Factuarea API
Servidor MCP

Resum

Connecta agents d'IA a Factuarea sobre el Model Context Protocol — 232 tools de facturació, catàleg, compliment i webhooks, amb autenticació OAuth 2.1 i API key.

El servidor MCP de Factuarea exposa l'API pública com a tools de Model Context Protocol, de manera que els agents d'IA (Claude, ChatGPT, Cursor, la teva pròpia app LLM) poden llegir i operar sobre les teves dades de facturació a través d'un únic endpoint governat en lloc d'escriure a mà crides HTTP. Parla el transport Streamable HTTP i viu a:

https://mcp.factuarea.com

L'endpoint canònic és l'arrel del subdomini. La forma anterior amb path https://mcp.factuarea.com/mcp continua funcionant com a àlies de compatibilitat, així que les configuracions existents segueixen connectant.

Cada tool es correspon amb el mateix contracte https://api.factuarea.com/v1 documentat a la Referència de l'API: recursos idèntics, el mateix id opac (UUID v7), els mateixos errors normalitzats, el mateix aïllament multi-tenant per empresa. La capa MCP afegeix descobriment (tools/list), aplicació de scope per tool i un flux de consentiment per a apps de tercers.

Què pot fer

El servidor publica 232 tools en 15 dominis. Tot el que pots fer amb la REST API ho pots fer aquí, en el format natiu de tool-calling de l'agent:

Quan fer servir MCP, REST o SDKs

El servidor MCP, la REST API i els SDKs oficials són tres portes d'entrada al mateix backend. Tria segons qui (o què) està cridant:

Estàs construint…Fes servirPer què
Un agent / assistent d'IA que raona sobre les teves dades i hi actuaServidor MCPLes tools s'autodescriuen; el model les descobreix i les crida sense que cablegis cada endpoint. Els scopes i el consentiment s'apliquen a cada crida.
Un servei backend, cron job o integració amb lògica fixaREST APIDeterminista, sense model al bucle, control total sobre les peticions i els reintents.
Un client tipat a la teva app (TypeScript o PHP)SDKs oficials@factuarea/sdk i factuarea/factuarea-php embolcallen la REST API amb tipus, reintents i helpers d'idempotència.

Les tres superfícies comparteixen els mateixos identificadors, embolcall d'error i scopes, així que pots combinar-les: prototipa un flux amb un agent sobre MCP i després endureix el camí crític com a integració REST o SDK.

Dues maneres d'autenticar-se

El mateix endpoint /mcp accepta dos tipus de credencial, per a dues audiències diferents:

CanalCredencialPer aTools assolibles
API keyBearer token fact_live_… / fact_test_…El titular del compte automatitzant la seva pròpia empresa (com un PAT de GitHub)Fins a 232 — concedeixes els scopes que vulguis, inclòs *
OAuth 2.1Access token emès via consentimentApps de tercers actuant en nom d'un usuari218 — un catàleg curat que exclou les escriptures de VeriFactu, l'esborrat RGPD i les tools de FacturaE (FACe)

Consulta Connectar un client per a la política completa de canals, i Scopes i permisos per al catàleg de scopes.

Construeix primer en mode de prova

Igual que a la REST API, una clau fact_test_ — o un consentiment OAuth amb l'entorn Test seleccionat — opera sobre una empresa sandbox aïllada amb els efectes externs desactivats (sense transmissió a AEAT, sense emails reals, sense webhooks sortints). Construeix i valida contra test, després canvia a producció. Consulta Mode de prova.

El servidor MCP està en beta privada, juntament amb la resta de l'API pública. Sol·licita accés a info@factuarea.com — consulta Sol·licitar accés beta.

En aquesta pàgina