Guías

Límites y contexto

El catálogo es grande. Elige permisos para que el cliente liste solo las herramientas que necesita y pide páginas pequeñas.

El servidor MCP funciona con la cuota de la clave: 120 llamadas por minuto por clave en todas las herramientas, más otras 30 por minuto aparte que comparten las herramientas de disponibilidad. Una rate_limited el resultado incluye retryAfter (segundos) y el detail “Rate limit exceeded: retry in N seconds”. Además, cada resultado informa de la cuota en meta.rateLimit (limit, remaining, reset), porque las cabeceras RateLimit-* no viajan por MCP.

tools/list es público: enumera las 170 herramientas, unos 1.00 MB de definiciones. Con una clave, enumera solo las herramientas que esa clave puede llamar, así que los permisos (scopes) de la clave determinan cuánto del contexto de tu cliente ocupan las herramientas. Con OAuth, los clientes con autenticación diferida enumeran todo el catálogo antes de iniciar sesión y el servidor no anuncia cambios (tools.listChanged es false); cómo se comporta cada cliente después de que des tu consentimiento está en su página Conectar.

Un preset es una lista corta de permisos (scopes) que mantiene a un cliente por debajo de su límite de herramientas. Ninguno incluye ai:ask. Con una clave, créala con exactamente estos permisos. Con OAuth, un preset solo funciona si el administrador marca esos permisos a mano en la pantalla de consentimiento.

PreajustePermisosHerramientasDefiniciones (caracteres)
Disponibilidad y agenda (lectura)availability:read, schedule:read, planner:read, staff:read, vehicles:read, items:read, spaces:read, kits:read, account:read20107.420
CRM (lectura)contacts:read, crm:read, quotes:read, projects:read, tags:read, notes:read, users:read, account:read1890.993
Operaciones de alquilerorders:read, orders:write, availability:read, items:read, contacts:read, account:read21158.716
Finanzas (lectura)invoices:read, treasury:read, contracts:read, supplier-invoices:read, purchase-orders:read, account:read20113.977
Todos los permisos de lectura3176422.451
Todos los permisos591701.049.688
  • Pide limit 20 y añade un filtro. La página por defecto es de 50 y el máximo de 500; una lista de 50 contactos o pedidos puede superar el umbral de salida de un cliente.
  • Devuelve pagination.nextCursor como cursor, con el mismo limit y sort; el cursor está ligado a ambos.
  • Define includeTotal solo cuando necesites el total.
  • En las herramientas de listado, los filtros de fecha van en dateFilters como { field: { gte, lte, gt, lt, on } }; una fecha sin hora se lee en la zona horaria del negocio de la cuenta.
ClienteHerramientasSalida
Claude (web, escritorio)Sin límite documentadoResultados cortados en unos 150,000 caracteres; 240 s por llamada
Claude CodeSin tope fijo; la búsqueda de herramientas difiere las definicionesAvisa por encima de 10,000 tokens, corta en 25,000; el texto de más de 50,000 caracteres va a un archivo
CursorUnas 40 en total (hilos de foros, no documentación)No documentado
VS Code128 por petición; herramientas virtuales por encimaNo documentado
Windsurf100 en totalNo documentado
CodexNo documentadooutput_token_limit por herramienta; 60 s por llamada por defecto

La página de cada cliente tiene la fuente y la fecha. Claude Code también corta cada descripción de herramienta en 2,048 caracteres; la más larga de este catálogo tiene 1,718 caracteres.

filmo_ai_ask puede tardar decenas de segundos cuando una pregunta encadena varias consultas. Fija el tiempo que espera un cliente por encima de eso donde te lo permita (el tool_timeout_sec de Codex es 60 por defecto; Claude espera 240 segundos). Si el resultado trae needsMoreContext, reformula la pregunta con más detalle en lugar de repetir la misma.

  • Guías

    Escrituras seguras

    Un asistente que puede escribir también puede escribir lo equivocado. Decide qué herramientas necesitan a una persona, reintenta sin duplicar y sabe qué pone en marcha una escritura.

  • Guías

    Solución de problemas

    La mayoría de problemas son la URL, los permisos o un cliente que conserva una lista antigua de herramientas.

¿Te ha resultado útil esta página?