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"}'
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
enum
required

Versión de JSON-RPC

Allowed:
required

ID de la petición (entero o cadena). Obligatorio; se devuelve en la respuesta.

string
enum
required

Método MCP a ejecutar

Allowed:
params
object

Parámetros del método

Headers
string

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.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json