---
title: "Ejecutar herramientas MCP"
method: POST
path: "/mcp"
tags: ["Maestros"]
---

# Ejecutar herramientas MCP

`POST /mcp`

Ejecuta herramientas MCP o inicializa sesiones.
Soporta métodos JSON-RPC 2.0: `tools/list`, `tools/call`.

## Headers

- `mcp-groups` string

## Request body

- JSONRPCRequest
  - `jsonrpc` '2.0', required — Versión de JSON-RPC
  - `id` integer, required — ID de la petición
  - `method` 'tools/list' | 'tools/call', required — Método MCP a ejecutar
  - `params` object — Parámetros del método
    - `name` string — Nombre de la herramienta a ejecutar (p. ej. `items__getItems`)
    - `arguments` object — Argumentos para la herramienta

## Response `200`

Respuesta exitosa

- JSONRPCResponse
  - `jsonrpc` '2.0'
  - `id` integer — ID de la petición original
  - `result` object — Resultado de la ejecución
  - `error` object — Error si la petición falló
    - `code` integer
    - `message` string
    - `data` object

## Other responses

- `400` — Solicitud inválida
- `401` — No autorizado — revisa las credenciales BasicAuth

---

[API](https://skmtc.net/alegra/apis/ingresos.md) · [All operations](https://skmtc.net/alegra/apis/ingresos/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alegra/ingresos/revisions/cd52d3f68f1b/schema)
