Ejecutar herramientas MCP
Endpoint principal del protocolo MCP (JSON-RPC 2.0). Soporta los métodos initialize, tools/list y tools/call.
Solo lectura: todas las herramientas son de consulta. El servidor rechaza cualquier herramienta cuyo nombre no contenga get, list o search. La única excepción es invoice_createInvoicesExportable, que genera una exportación descargable de facturas y no modifica datos.
Exposición según país: las herramientas que devuelve tools/list dependen del país de la empresa del token (por ejemplo, las herramientas SAT de México o DGI de Colombia solo aparecen en empresas de esos países).
Ejemplo cURL:
curl -X POST https://mcp.alegra.com/mcp \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Request
- Base URLhttps://mcp.alegra.com
- URLhttps://mcp.alegra.com/mcp
- AuthHTTP bearer
Headers
Token de acceso OAuth 2.0 enviado como Bearer <token>. Requerido en todas las solicitudes.
Tipos de respuesta aceptados. El servidor puede responder application/json o text/event-stream (streaming).
ID de sesión MCP. Opcional en POST: enruta la solicitud a la misma sesión que la conexión inicial. Requerido para GET/DELETE.
Request body
Response
Respuesta exitosa
Changes
No recorded changes to this operation across all 1 revision of this API.