trackmcp
Back to directory
0GiS0

mcp-low-level-server-streamable-http

View on GitHub

🚀🖥️✨ Crear un MCP Server con Streamable HTTP usando Low-Level server

3 stars TypeScriptOthers Updated Sep 12, 2025
mcpmcp-serverreturngisstreamable-http

Documentation

Cómo crear un servidor MCP usando Low-Level Server y Streameable HTTP 🚀🖥️✨

Este es un servidor MCP basado en TypeScript que implementa un sistema sencillo de notas. Demuestra conceptos clave de MCP proporcionando:

  • 📄 Recursos que representan notas de texto con URIs y metadatos
  • 🛠️ Herramientas para crear nuevas notas
  • 💡 Prompts para generar resúmenes de notas

Características 🌟

Recursos 📚

  • 📑 Lista y accede a notas mediante URIs `note://`
  • 🏷️ Cada nota tiene título, contenido y metadatos
  • 📝 Tipo MIME de texto plano para acceso sencillo al contenido

Herramientas 🧰

  • ✍️ `create_note` - Crea nuevas notas de texto
    • 🏷️ Requiere título y contenido como parámetros obligatorios
    • 💾 Almacena la nota en el estado del servidor

Prompts 🧠

  • 📝 `summarize_notes` - Genera un resumen de todas las notas almacenadas
    • 📥 Incluye todos los contenidos de las notas como recursos embebidos
    • 📤 Devuelve un prompt estructurado para la resumir con LLM

Desarrollo 👨‍💻👩‍💻

Instala las dependencias:

bash
npm install

Compila el servidor:

bash
npm run build

Inicia el servidor:

bash
npm start

Instalación ⚙️

Para usar con Claude Desktop, añade la configuración del servidor:

En MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`

En Windows: `%APPDATA%/Claude/claude_desktop_config.json`

json
{
  "mcpServers": {
    "mcp-low-level-server-streamable-http": {
      "type": "http",
      "url": "http://localhost:3001/mcp"
    }
  }
}

Debugging 🐞🔍

Como los servidores MCP se comunican por stdio, depurar puede ser complicado. Recomendamos usar el MCP Inspector 🕵️‍♂️, disponible como script de npm:

bash
npm run inspector

El Inspector te dará una URL 🌐 para acceder a herramientas de depuración en tu navegador.

Frequently asked questions

What is mcp-low-level-server-streamable-http?

mcp-low-level-server-streamable-http is 🚀🖥️✨ Crear un MCP Server con Streamable HTTP usando Low-Level server

How do I install mcp-low-level-server-streamable-http?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-low-level-server-streamable-http open source?

Yes — it is hosted on GitHub at https://github.com/0GiS0/mcp-low-level-server-streamable-http and has 3 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP