Servidor MCP mcp-stdio-to-streamable-http-adapter
Conecte fácilmente clientes MCP legacy basados en STDIO a servidores MCP Streamable HTTP, habilitando el acceso al protocolo moderno sin actualizar sus herramientas cliente.

¿Qué hace el servidor MCP “mcp-stdio-to-streamable-http-adapter”?
El servidor MCP mcp-stdio-to-streamable-http-adapter actúa como un puente entre clientes MCP que utilizan el protocolo STDIO y servidores MCP modernos con Streamable HTTP. A medida que la especificación MCP evolucionó para soportar un nuevo transporte Streamable HTTP, muchos clientes existentes aún no han adoptado este estándar. Este adaptador permite a los desarrolladores conectar al instante cualquier cliente MCP compatible con STDIO (que son la mayoría hoy en día) a servidores que solo soportan el protocolo Streamable HTTP. Al retransmitir la comunicación entre estos dos protocolos, facilita una integración sin fricciones, desbloqueando el acceso a funciones avanzadas del lado del servidor y haciendo que sea más sencillo para los desarrolladores probar, desarrollar y desplegar servidores MCP utilizando los últimos mecanismos de transporte sin problemas de compatibilidad.
Lista de prompts
No se mencionan plantillas de prompts en el repositorio.
Lista de recursos
No se listan recursos explícitamente en el repositorio.
Lista de herramientas
No se definen herramientas directamente en los archivos del repositorio (como un server.py
o equivalente).
Casos de uso de este servidor MCP
Capa de compatibilidad de protocolo
Conecte al instante cualquier cliente MCP STDIO a un servidor MCP Streamable HTTP, permitiendo que clientes y herramientas legacy funcionen con las implementaciones más recientes de servidores MCP.Desarrollo y pruebas rápidas
Los desarrolladores pueden construir y probar servidores MCP Streamable HTTP sin tener que esperar actualizaciones del lado del cliente, reduciendo cuellos de botella en el desarrollo.Integración con múltiples servidores MCP
Configure múltiples adaptadores para conectarse a diferentes servidores MCP Streamable HTTP, útil para flujos de trabajo multi-servicio o pruebas comparativas.Seguridad y control de acceso
Soporta autenticación mediante bearer token a través de variables de entorno, asegurando comunicación segura con servidores MCP Streamable HTTP protegidos.
Cómo configurarlo
Windsurf
- Asegúrese de tener instalados
Node.js
ynpx
. - Localice su archivo de configuración MCP de Windsurf.
- Añada la configuración del servidor MCP utilizando el JSON de ejemplo a continuación.
- Introduzca la URI de su servidor MCP Streamable HTTP y, opcionalmente, el MCP_NAME.
- Guarde y reinicie Windsurf para habilitar el adaptador.
{
"mcpServers": {
"my-saas-app-development": {
"command": "npx",
"args": [
"@pyroprompts/mcp-stdio-to-streamable-http-adapter"
],
"env": {
"URI": "http://localhost:3002/mcp",
"MCP_NAME": "local-custom-streamable-http-adapter"
}
}
}
}
Claude
- Asegúrese de que
Node.js
ynpx
estén instalados. - Abra el archivo de configuración de Claude Desktop:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
- MacOS:
- Añada la configuración del servidor MCP como se muestra a continuación.
- Ingrese su URI de servidor y MCP_NAME según corresponda.
- Guarde el archivo y reinicie Claude Desktop.
{
"mcpServers": {
"my-saas-app-development": {
"command": "npx",
"args": [
"@pyroprompts/mcp-stdio-to-streamable-http-adapter"
],
"env": {
"URI": "http://localhost:3002/mcp",
"MCP_NAME": "local-custom-streamable-http-adapter"
}
}
}
}
Cursor
- Instale
Node.js
ynpx
si aún no lo ha hecho. - Localice el archivo de configuración MCP de Cursor.
- Añada la entrada del servidor MCP como se muestra.
- Establezca las variables de entorno requeridas.
- Reinicie Cursor para aplicar los cambios.
{
"mcpServers": {
"my-saas-app-development": {
"command": "npx",
"args": [
"@pyroprompts/mcp-stdio-to-streamable-http-adapter"
],
"env": {
"URI": "http://localhost:3002/mcp",
"MCP_NAME": "local-custom-streamable-http-adapter"
}
}
}
}
Cline
- Asegúrese de que
Node.js
ynpx
estén disponibles. - Ubique la ubicación de configuración MCP de Cline.
- Agregue el bloque de configuración como se muestra a continuación.
- Establezca la URI y MCP_NAME como corresponda.
- Guarde y reinicie Cline.
{
"mcpServers": {
"my-saas-app-development": {
"command": "npx",
"args": [
"@pyroprompts/mcp-stdio-to-streamable-http-adapter"
],
"env": {
"URI": "http://localhost:3002/mcp",
"MCP_NAME": "local-custom-streamable-http-adapter"
}
}
}
}
Seguridad para claves API
Puede proteger información sensible como bearer tokens usando variables de entorno en la sección env
:
{
"env": {
"URI": "http://localhost:3002/mcp",
"MCP_NAME": "local-custom-streamable-http-adapter",
"BEARER_TOKEN": "su-token-seguro"
}
}
Cómo usar este MCP dentro de los flows
Uso de MCP en FlowHunt
Para integrar servidores MCP en su flujo de trabajo de FlowHunt, comience agregando el componente MCP a su flow y conectándolo a su agente de IA:

Haga clic en el componente MCP para abrir el panel de configuración. En la sección de configuración MCP del sistema, inserte los detalles de su servidor MCP utilizando este formato JSON:
{
"mcp-stdio-to-streamable-http-adapter": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una vez configurado, el agente de IA podrá utilizar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerde cambiar "mcp-stdio-to-streamable-http-adapter"
por el nombre de su servidor MCP y reemplace la URL por el endpoint de su propio servidor MCP.
Resumen
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | Resumen y función descritos en el README |
Lista de Prompts | ⛔ | No se mencionan plantillas de prompts |
Lista de Recursos | ⛔ | No se listan recursos |
Lista de Herramientas | ⛔ | No hay definiciones explícitas de herramientas en el repo |
Seguridad para claves API | ✅ | Variable de entorno BEARER_TOKEN documentada |
Soporte de muestreo (menos relevante) | ⛔ | No mencionado |
Con base en lo anterior, este servidor MCP es un puente de protocolo ligero y altamente específico. Está bien documentado para su configuración y propósito, pero no expone recursos, prompts ni herramientas propias: su función es la adaptación de protocolos.
Nuestra opinión
Este adaptador MCP es muy útil para desarrolladores que necesitan cubrir brechas de protocolo, especialmente mientras el ecosistema migra a Streamable HTTP. Sin embargo, su utilidad es muy enfocada, sin herramientas o recursos adicionales para LLM, por lo que no es adecuado como servidor MCP de recursos independiente. Puntuación: 5/10 por su papel de puente de nicho pero esencial.
Puntuación MCP
¿Tiene LICENCIA? | ✅ (MIT) |
---|---|
¿Tiene al menos una herramienta? | ⛔ |
Número de Forks | 1 |
Número de Stars | 6 |
Preguntas frecuentes
- ¿Cuál es el propósito del servidor MCP mcp-stdio-to-streamable-http-adapter?
Actúa como una capa de compatibilidad, permitiendo que los clientes MCP basados en STDIO se comuniquen con servidores que usan el nuevo protocolo MCP Streamable HTTP. Este puente elimina la necesidad de actualizar las aplicaciones cliente al nuevo protocolo.
- ¿Cómo aseguro mi conexión al servidor MCP Streamable HTTP?
Utilice la variable de entorno BEARER_TOKEN en la configuración para enviar su token de autenticación de forma segura al servidor MCP.
- ¿Puedo conectar varios clientes STDIO a diferentes servidores MCP Streamable HTTP?
Sí, puede ejecutar múltiples instancias del adaptador, cada una configurada para comunicarse con un servidor MCP Streamable HTTP diferente, permitiendo flujos de trabajo multi-servicio.
- ¿Este servidor MCP proporciona plantillas de prompts o recursos integrados?
No, el único propósito de este adaptador es la traducción de protocolos. No expone plantillas de prompts ni recursos directamente a los LLM.
- ¿Este adaptador es de código abierto?
Sí, se libera bajo la licencia MIT.
Conecte sus clientes MCP legacy al instante
Utilice el mcp-stdio-to-streamable-http-adapter para desbloquear funciones Streamable HTTP para clientes STDIO existentes. No se requieren actualizaciones en el cliente: ¡comience a integrar hoy mismo!