Any OpenAPI MCP Server
Permite que los asistentes de IA descubran, lean e interactúen semánticamente con cualquier API compatible con OpenAPI. Perfecto para integración dinámica de APIs privadas en FlowHunt.

¿Qué hace el servidor MCP “Any OpenAPI”?
El servidor MCP “Any OpenAPI” es una herramienta diseñada para conectar asistentes de IA—como Claude—con cualquier API externa que exponga una especificación OpenAPI (Swagger). Permite búsqueda semántica sobre documentos OpenAPI extensos, fragmentando inteligentemente los endpoints para un descubrimiento e interacción rápidos. Así, los clientes de IA pueden descubrir endpoints relevantes mediante consultas en lenguaje natural (por ejemplo, “listar productos”), recuperar documentación completa de endpoints al instante y ejecutar solicitudes API directamente desde el servidor. El servidor es ideal para integrar APIs privadas o extensas en flujos de trabajo potenciados por IA, agilizando operaciones como consultas a bases de datos o integraciones API personalizadas sin requerir actualizaciones manuales frecuentes.
Lista de Prompts
No se mencionan plantillas de prompt específicas en la documentación o código disponible.
Lista de Recursos
No se listan ni describen recursos MCP explícitos en la documentación o código disponible.
Lista de Herramientas
- custom_api_request_schema
Descubre endpoints API relevantes realizando búsqueda semántica sobre la especificación OpenAPI. Esta herramienta expone fragmentos de documentación de endpoints según consultas en lenguaje natural. - custom_make_request
Ejecuta una solicitud API contra el endpoint seleccionado. Permite que el asistente de IA interactúe directamente con la API, enviando solicitudes y recuperando respuestas.
Casos de Uso de este Servidor MCP
- Integración API para servicios privados
Conecta sin esfuerzo Claude u otros asistentes con APIs privadas proporcionando la URL JSON de OpenAPI, permitiendo interacción segura y dinámica con sistemas internos. - Descubrimiento rápido de endpoints
Utiliza búsqueda semántica en memoria (impulsada por FAISS y MiniLM-L3) para encontrar rápidamente endpoints API relevantes, incluso en documentos OpenAPI grandes y complejos. - Ejecución automatizada de solicitudes API
Permite a los clientes de IA no solo descubrir sino también ejecutar solicitudes API, habilitando flujos como listado de productos, gestión de pedidos o búsqueda de usuarios sin herramientas adicionales. - Acceso contextual a documentación API
Recupera documentación específica de endpoints al instante, facilitando el descubrimiento de parámetros y su uso en automatización impulsada por IA. - Integración con Claude Desktop o clientes similares
Diseñado para funcionar con el cliente MCP de Claude, superando los límites de tamaño de documentos y permitiendo el uso práctico de APIs grandes en aplicaciones de IA de escritorio.
Cómo configurarlo
Windsurf
- Asegúrate de tener Node.js y Windsurf instalados.
- Localiza tu archivo de configuración de Windsurf.
- Añade la entrada
@any-openapi/mcp-server@latest
al objetomcpServers
. - Proporciona el comando y las variables de entorno necesarias (como
OPENAPI_JSON_DOCS_URL
). - Guarda y reinicia Windsurf, luego verifica que el servidor aparezca como se espera.
Ejemplo JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
Protección de claves API:
{
"env": {
"API_KEY": "${ANY_OPENAPI_API_KEY}"
},
"inputs": {
"apiKey": "${ANY_OPENAPI_API_KEY}"
}
}
Claude
- Asegúrate de que Claude soporte integración con servidores MCP.
- Abre el panel de configuración o ajustes de servidores MCP.
- Inserta los detalles del servidor con el comando y variables de entorno.
- Guarda los cambios y reinicia Claude si es necesario.
- Confirma que el servidor sea detectable y esté activo.
Ejemplo JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
Cursor
- Instala Cursor y navega a la sección de configuración del servidor MCP.
- Añade una nueva entrada de servidor MCP usando el paquete
@any-openapi/mcp-server@latest
. - Configura las variables de entorno necesarias para tu API.
- Guarda la configuración y reinicia Cursor.
- Verifica la integración listando las herramientas disponibles.
Ejemplo JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
Cline
- Abre tu archivo de configuración de Cline.
- Añade la configuración del servidor MCP para
@any-openapi/mcp-server@latest
. - Establece las variables de entorno requeridas.
- Guarda y reinicia Cline.
- Asegúrate de que el servidor esté listado entre los MCP activos.
Ejemplo JSON:
{
"mcpServers": {
"any-openapi": {
"command": "npx",
"args": ["@any-openapi/mcp-server@latest"],
"env": {
"OPENAPI_JSON_DOCS_URL": "https://yourapi.com/openapi.json"
}
}
}
}
Protección de claves API:
Utiliza variables de entorno como se muestra arriba para evitar exponer credenciales sensibles.
Cómo usar este MCP dentro de los flujos
Uso de MCP en FlowHunt
Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza añadiendo el componente MCP a tu flujo y conectándolo a tu agente de IA:

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración MCP del sistema, inserta los detalles de tu servidor MCP usando este formato JSON:
{
"any-openapi": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una vez configurado, el agente de IA puede utilizar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “any-openapi” por el nombre real de tu servidor MCP y reemplazar la URL por el endpoint correcto.
Resumen
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | |
Lista de Prompts | ⛔ | Ninguno |
Lista de Recursos | ⛔ | Ninguno |
Lista de Herramientas | ✅ | Dos herramientas: descubrimiento y ejecución |
Protección de claves API | ✅ | Vía variables de entorno |
Soporte de muestreo (menos relevante aquí) | ⛔ | No mencionado |
Soporte de Roots: No especificado en la documentación o código disponibles.
Según la documentación proporcionada y el desglose anterior, este servidor MCP está enfocado, es funcional y muy adecuado para integración API y descubrimiento dinámico de endpoints, aunque carece de prompts/recursos de ejemplo explícitos y documentación sobre muestreo o roots. Sus prácticas de configuración y seguridad son claras y estándar.
Nuestra opinión
Este servidor MCP es muy práctico para desarrolladores que necesiten integrar APIs grandes o privadas con asistentes de IA, especialmente Claude. Su utilidad es alta para descubrimiento semántico de endpoints y ejecución directa de APIs, aunque más documentación y definición de recursos serían beneficiosas. En general, es un servidor sólido y enfocado, pero no un ejemplo completamente integral de todas las características MCP.
Calificación: 7/10
Puntuación MCP
Tiene LICENSE | ✅ (MIT) |
---|---|
Tiene al menos una herramienta | ✅ |
Número de Forks | 12 |
Número de Stars | 52 |
Preguntas frecuentes
- ¿Qué hace el servidor Any OpenAPI MCP?
Permite que asistentes de IA como Claude se conecten a cualquier API externa que exponga una especificación OpenAPI (Swagger). Facilita el descubrimiento inteligente y semántico de endpoints y la ejecución directa de solicitudes API, haciendo que la integración de APIs privadas o grandes sea sencilla.
- ¿Qué asistentes de IA o clientes son compatibles?
El servidor está diseñado para Claude, pero funciona con cualquier cliente de IA que soporte servidores MCP, incluyendo Windsurf, Cursor y Cline.
- ¿Cómo funciona el descubrimiento de endpoints?
Utiliza búsqueda semántica en memoria (FAISS con MiniLM-L3) para encontrar endpoints relevantes en documentos OpenAPI a partir de preguntas en lenguaje natural.
- ¿Es seguro usar claves API con este servidor?
Sí. Siempre utiliza variables de entorno para las claves API y otros datos sensibles, como se muestra en los ejemplos de configuración.
- ¿Este servidor puede ejecutar solicitudes API en vivo?
Sí. Una vez descubierto un endpoint relevante, el servidor permite a la IA ejecutar solicitudes API, recuperando datos en vivo o realizando acciones vía API.
- ¿Cuáles son los casos de uso típicos?
Integrar APIs privadas, automatizar flujos como listado de productos o gestión de usuarios, y descubrir y utilizar rápidamente endpoints en APIs grandes.
Integra cualquier API con el Any OpenAPI MCP Server de FlowHunt
Potencia tus flujos de trabajo de IA conectando Claude u otros asistentes con cualquier API basada en OpenAPI. ¡Experimenta integraciones de API sin esfuerzo, seguras y dinámicas!