Conecta cualquier agente de IA a 10.000+ APIs en minutos usando una sola URL. Funciona con OpenClaw, Claude Code/Desktop, Cursor, Devin, Cline — cualquier cliente de IA compatible con MCP.
Dáselo a tu agente
set up zyla - https://zylalabs.com/llms.txt
Pégalo en Claude Code, Cursor, Codex o cualquier agente de IA. Lee las instrucciones, te pide tu API key y se conecta solo.
Tu agente se conectará automáticamente al servidor MCP de Zyla, descubrirá 10.000+ APIs y estará listo para llamarlas. No se necesita configuración adicional.
¿Ya lo conectaste con ?apikey= en la URL? Pasa la clave al header Authorization.
¿No funciona? Consulta Compatibilidad y configuración por cliente para instrucciones detalladas.
Endpoint MCP
Todos los clientes usan esta URL. No le agregues tu clave API.
https://mcp.zylalabs.com/mcp
En Cursor y Claude Code, envía Authorization: Bearer YOUR_ZYLA_API_KEY. Claude (claude.ai y Desktop) y ChatGPT no conservan una clave en la URL: descartan ?apikey= y ?api_key=. Esos conectores usan solo la URL. No instales un puente local ni configures un comando stdio.
Buscar y explorar el catálogo funciona sin cuenta (search_catalog, browse_catalog, list_categories, get_api_info). La primera call_api pide una cuenta de Zyla.
Conectar Claude
Los pasos son los mismos en claude.ai y en la app Claude Desktop. El conector se guarda en tu cuenta de Claude, no en un archivo de tu computadora. No edites claude_desktop_config.json.
1. Abrir Conectores
Menú de usuario → Configuración → Personalizar → Conectores → Agregar conector personalizado.
2. Nombre y URL
Nombre: Zyla API Hub. URL del servidor remoto: el endpoint de arriba, sin clave API. Si Claude muestra un cliente OAuth o un campo de autenticación, déjalo vacío. Este servidor no usa OAuth.
https://mcp.zylalabs.com/mcp
3. Agregar el conector
Guárdalo. Puedes buscar y explorar el catálogo enseguida, sin una cuenta.
4. Cuando el agente llama a una API
La primera call_api pide una cuenta de Zyla. El agente puede crear una con la herramienta register, o puedes registrarte y usar la clave desde Cursor o Claude Code, que envían Authorization: Bearer. No pegues la clave en esta URL.
Conectar con Claude Code
Ejecútalo en una terminal, fuera de una sesión claude. --transport http es obligatorio. La clave va en el header, no en la URL.
claude mcp add --transport http --scope user zyla https://mcp.zylalabs.com/mcp --header "Authorization: Bearer YOUR_ZYLA_API_KEY"
--scope user agrega el servidor para todos los proyectos de esta máquina. Reinicia Claude Code (o ejecuta /mcp) y confírmalo con claude mcp list.
Conectar Cursor
Agrega un servidor MCP remoto desde Cursor Settings. La entrada usa "url" (HTTP). Pon la clave en el header Authorization, no en la URL y no en un comando local.
Si tienes un Mac
- Abrir Cursor Settings En la barra de menú haz clic en Cursor. El ítem se llama Preferences. Abre Preferences → Cursor Settings.
- Abrir Customize En la barra lateral, haz clic en Customize. Se abre una pestaña nueva.
- Agregar un servidor MCP Filtra por MCPs y haz clic en New MCP Server (“Add a Custom MCP Server”).
- URL y header URL:
https://mcp.zylalabs.com/mcp. Header:Authorization: Bearer YOUR_ZYLA_API_KEY. No agregues la clave a la URL.
Si tienes Windows
- Abrir Cursor Settings Abre el menú Cursor y haz clic en Settings. Abre Cursor Settings (no el Settings del editor).
- Abrir Customize En la barra lateral, haz clic en Customize. Se abre una pestaña nueva.
- Agregar un servidor MCP Filtra por MCPs y haz clic en New MCP Server (“Add a Custom MCP Server”).
- URL y header URL:
https://mcp.zylalabs.com/mcp. Header:Authorization: Bearer YOUR_ZYLA_API_KEY. No agregues la clave a la URL.
Opcional: un archivo de configuración
Solo si prefieres no usar los menús. Pega el JSON de abajo en ~/.cursor/mcp.json en Mac, %USERPROFILE%\.cursor\mcp.json en Windows, o .cursor/mcp.json en un proyecto. Guarda, cierra Cursor por completo y ábrelo de nuevo.
{
"mcpServers": {
"zyla": {
"url": "https://mcp.zylalabs.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_ZYLA_API_KEY"
}
}
}
}
Conectar ChatGPT
En ChatGPT, abre Configuración → Conectores y agrega un conector MCP personalizado. No es Configuración → Apps → Avanzado, ni un proxy de la API de OpenAI, ni un comando curl.
1. Nombre y URL
URL del servidor remoto: el endpoint de arriba. No pongas una clave API en la URL. Si ChatGPT muestra campos OAuth, déjalos vacíos.
https://mcp.zylalabs.com/mcp
2. Explorar y después llamar
El catálogo funciona sin cuenta. La primera call_api pide una cuenta de Zyla. Prueba “Convierte 100 USD a EUR” o “Busca APIs de finanzas”.
Sacar la clave de la URL
Si ya lo conectaste con ?apikey= o ?api_key= en la URL, quita la query y envía la clave como Authorization: Bearer. Claude Desktop y claude.ai descartan los tokens de la query, y una clave en la URL se filtra fácil.
Antes
{
"mcpServers": {
"zyla-api-hub": {
"url": "https://mcp.zylalabs.com/mcp?apikey=YOUR_KEY"
}
}
}
Después
{
"mcpServers": {
"zyla": {
"url": "https://mcp.zylalabs.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_ZYLA_API_KEY"
}
}
}
}
Claude (claude.ai y Desktop). Borra la URL vieja (incluido ?apikey=) y agrega un conector personalizado con https://mcp.zylalabs.com/mcp, con los pasos de arriba. No dejes la clave en claude_desktop_config.json.
Claude Code. Quita el servidor que agregaste antes y vuelve a agregarlo con --transport http y el header Bearer. Si lo nombraste distinto de zyla-api-hub, usa ese nombre en claude mcp remove.
claude mcp remove zyla-api-hub
claude mcp add --transport http --scope user zyla https://mcp.zylalabs.com/mcp --header "Authorization: Bearer YOUR_ZYLA_API_KEY"
ChatGPT. En Configuración → Conectores, deja la URL remota en https://mcp.zylalabs.com/mcp sin query string.
¿Qué es MCP?
El Model Context Protocol (MCP) es un estándar abierto que permite a los agentes de IA descubrir y llamar herramientas externas. El servidor MCP de Zyla convierte 10.000+ APIs REST en herramientas que cualquier agente de IA puede usar — tu agente puede buscar en el catálogo, leer documentación de APIs y ejecutar llamadas API en vivo, todo mediante lenguaje natural.
- Una URL, todas las APIs Un solo endpoint MCP le da a tu agente acceso a todo el catálogo. No se necesita configuración por API.
- Tu clave API existente Cursor y Claude Code la envían como Authorization: Bearer. Claude y ChatGPT usan la URL sin clave. Nunca pongas la clave en ?apikey= ni en ?api_key=.
- Cero instalación Sin SDKs, sin paquetes, sin contenedores Docker. Solo pega la URL y listo.
Cómo funciona
Cuando tu agente de IA se conecta al servidor MCP de Zyla API Hub, esto es lo que sucede detrás de escena:
- Conectar Tu cliente de IA se conecta a
mcp.zylalabs.com. Las herramientas del catálogo funcionan sin cuenta.call_apiusa tu clave API del headerAuthorization. - Haces una pregunta Escribes algo como "Convertir 100 USD a EUR". La IA decide qué herramientas usar.
- Buscar y descubrir El agente llama a
search_catalogpara encontrar una API de conversión de moneda, luegoget_api_infopara leer sus endpoints y parámetros. - Llamar a la API El agente llama a
call_apicon los parámetros correctos. El servidor MCP ejecuta la llamada API real y devuelve la respuesta. - Obtener tu respuesta El agente formatea la respuesta: "100 USD = 92.34 EUR (tasa: 0.9234)". Todo en segundos, completamente automatizado.
Pruébalo
Después de conectarte, intenta preguntarle a tu agente. No necesitas suscribirte a cada API primero — Zyla API Hub activa automáticamente un plan de pago por uso la primera vez que tu agente llama a cualquier API:
- "Convert 100 USD to EUR"
- "What's the weather in Buenos Aires?"
- "Validate the email [email protected]"
- "Search for finance APIs"
- "Get the BIN info for card 411111"
- "Browse all sports APIs, page 2"
- "Check my account status and API usage"
- "Get the IP geolocation for 8.8.8.8"
Experiencia Completa desde el Agente
Puedes hacer todo desde tu agente de IA sin necesidad de visitar zylalabs.com:
- Crear cuenta Decile a tu agente tu nombre, email y contraseña. Usa la herramienta
registerpara crear tu cuenta y obtener una clave API. - Descubrir APIs Pedile a tu agente que busque APIs por palabra clave (
search_catalog) o explore por categoría (browse_catalog). - Llamar APIs Tu agente llama la API con
call_api. Las suscripciones se crean automáticamente en el primer uso. - Agregar pago Cuando sea necesario, tu agente obtiene un link de Stripe Checkout via
get_payment_url. Ábrelo en tu navegador para agregar tu tarjeta. - Verificar estado Usa
account_statusen cualquier momento para ver tu plan, uso y datos de facturación.
Herramientas MCP disponibles
Cuando está conectado, tu agente de IA tiene acceso a estas herramientas. El agente elige cuál llamar según tu solicitud:
| Herramienta | Qué hace | Ejemplo |
|---|---|---|
search_catalog | Busca en 10.000+ APIs por palabra clave. Primero busca en el cache de APIs populares y luego hace búsqueda en todo el catálogo. | search_catalog({ query: "currency exchange", limit: 5 }) |
browse_catalog | Explora el catálogo completo con paginación. Filtra por categoría, palabra clave o criterio de orden. Accede a TODAS las APIs públicas más allá del top 500. | browse_catalog({ category: "Sports & Gaming", page: 1 }) |
list_categories | Lista todas las categorías de API (Finanzas, Clima, IA, Deportes, Traducción, etc.) con la cantidad de APIs en cada una. | list_categories() |
get_api_info | Obtiene documentación completa de una API específica: cada endpoint, todos los parámetros (nombre, tipo, obligatorio/opcional) y valores de ejemplo. | get_api_info({ api_id: 1234 }) |
call_api | Ejecuta una llamada API en vivo. Pasa el ID de la API, ID del endpoint, método HTTP y parámetros. Devuelve los datos de respuesta reales. | call_api({ api_id: 1234, endpoint_id: 5678, params: { from: "USD", to: "EUR" } }) |
register | Crea una nueva cuenta de Zyla directamente desde el agente de IA. Devuelve una clave API al instante. Sin necesidad de visitar el sitio web. | register({ name, email, password }) |
account_status | Verifica el estado de tu cuenta: info del plan, uso de llamadas API, y si tienes un método de pago registrado. Útil para diagnosticar problemas. | account_status() |
get_payment_url | Obtén un link de Stripe Checkout para agregar o actualizar tu tarjeta de crédito. El usuario abre el link en un navegador para completar la configuración de pago. | get_payment_url() |
¿Para quién es esto?
- Desarrolladores que construyen agentes de IA Dale a tu agente acceso a datos del mundo real — tasas de cambio, clima, validación de email, geolocalización y más — sin escribir integraciones API personalizadas.
- Codificación asistida por IA (Cursor, Devin, Cline) Consulta APIs directamente desde tu IDE. ¿Necesitas probar un endpoint o verificar datos? Pregúntale a tu asistente de código y llama a la API por ti.
- Usuarios de Claude Desktop y ChatGPT Convierte tu chat de IA en un cliente API universal. Haz preguntas en lenguaje natural y obtén datos en vivo de miles de APIs.
- Equipos sin código No se requiere programación. Conecta MCP, haz preguntas en lenguaje natural y obtén datos reales. Ideal para investigación, análisis y prototipado.
Compatibilidad y configuración por cliente
El MCP de Zyla API Hub es HTTP remoto (streamable HTTP). No instales Python, Node.js, Docker ni un puente local. Usa "url" y un header Authorization cuando el cliente pueda enviarlo. No uses un comando stdio.
| Cliente | Cómo conectar | Transporte | Dificultad |
|---|---|---|---|
| Claude (claude.ai / Desktop) | Configuración → Personalizar → Conectores → Agregar conector personalizado. Solo la URL, sin clave | HTTP | Fácil |
| Claude Code | claude mcp add --transport http con Authorization: Bearer | HTTP | Muy fácil |
| Cursor | Cursor Settings → MCP. "url" más Authorization: Bearer | HTTP | Fácil |
| ChatGPT | Configuración → Conectores. Solo la URL, sin clave | HTTP | Medio |
| OpenClaw | Agrega un servidor HTTP remoto. Envía Authorization: Bearer si el cliente admite headers | HTTP | Muy fácil |
| Codex CLI | Agrega un servidor HTTP remoto con Authorization: Bearer en http_headers | HTTP | Muy fácil |
| Devin | Servidor HTTP remoto: "url" y Authorization: Bearer. No un comando local | HTTP | Fácil |
| Cline (VS Code) | Servidor HTTP remoto: "url" y Authorization: Bearer. No un comando local | HTTP | Fácil |
Notas importantes
- ChatGPT usa Conectores Abre Configuración → Conectores y agrega la URL remota. No uses Configuración → Apps → Avanzado, ni envíes la llamada por la API de OpenAI como un proxy curl. Deja la clave API fuera de la URL.
- Basado en la nube — no se necesita entorno local El servidor MCP es HTTP remoto (streamable HTTP): un endpoint JSON en la nube. No necesitas instalar Python, Node.js ni Docker. Tu agente de IA se conecta a
mcp.zylalabs.compor HTTP. - Mantén tu clave API privada Envía la clave como
Authorization: Bearer. No la pongas en la URL como?apikey=o?api_key=, ni la subas a un repositorio. Cualquiera con tu clave puede usar tus créditos de Zyla API Hub. Si crees que se expuso, rótala desde tu página de claves API.
Preguntas frecuentes
¿Mi clave API es segura?
Tu clave se envía por HTTPS y solo se usa para autenticar llamadas a Zyla API Hub. Nunca es almacenada por el servidor MCP — se transmite en cada solicitud.
¿Puedo usar esto con cualquier API de Zyla?
Sí. Cualquier API listada en el marketplace está disponible a través de MCP. Tu agente la encontrará via search_catalog o list_categories. No necesitas suscribirte manualmente — cuando tu agente llama a una API por primera vez, se crea automáticamente una suscripción de pago por uso.
¿Qué pasa si mi agente no puede conectarse?
Usa https://mcp.zylalabs.com/mcp sin la clave en la URL. En Cursor y Claude Code, envía Authorization: Bearer YOUR_ZYLA_API_KEY. Reinicia el cliente después de guardar. Si sigue fallando, revisa que la clave esté activa en tu página de claves API.
¿En qué se diferencia esto de llamar APIs directamente?
Con MCP, tu agente de IA se encarga de todo: encontrar la API correcta, leer su documentación, construir la solicitud y analizar la respuesta. Tú solo haces una pregunta en lenguaje natural.
¿Necesito suscribirme a cada API antes de usarla?
No. Cuando tu agente llama a una API que no has usado antes, Zyla API Hub crea automáticamente una suscripción de pago por uso para esa API. Solo pagas por lo que usas — no se requiere registro manual por API. Solo conecta MCP y empieza a hacer preguntas.
¿Dónde puedo obtener mi clave API?
Puedes: (1) pedirle a tu agente de IA que use la herramienta register para crear una cuenta y obtener una clave al instante, o (2) crear una cuenta en el sitio web y encontrar tu clave en la página de claves API.
¿Puedo registrarme sin visitar el sitio web?
¡Sí! Pedile a tu agente de IA que te registre usando la herramienta register. Solo proporciona tu nombre, email y una contraseña. El agente recibirá tu clave API de inmediato. Nunca necesitas visitar zylalabs.com.
¿Cómo agrego un método de pago desde mi agente de IA?
Pedile a tu agente que obtenga un link de pago (usará la herramienta get_payment_url). Recibirás una URL de Stripe Checkout — ábrela en tu navegador, agrega tu tarjeta y listo. Todos los cargos futuros de pay-as-you-go se cobran automáticamente.
¿Mi agente puede explorar las 10.000+ APIs?
Sí. Usa browse_catalog con paginación para explorar todas las APIs públicas. Filtra por categoría (ej. "Sports & Gaming") o palabra clave. El agente puede paginar resultados con los parámetros page y per_page.
Recursos
- llms.txt: Catálogo conciso de APIs para LLMs
- llms-full.txt: referencia HTTP completa para agentes que no pueden usar MCP (envía Authorization: Bearer YOUR_API_KEY)
- Explorar todas las APIs: Explorar el marketplace completo
- Especificación MCP: Documentación oficial del Model Context Protocol