Context7 HTTP
Un servidor MCP para el proyecto Context7, que proporciona endpoints de transmisión HTTP y búsqueda de información de bibliotecas sin instalación local.
Documentación
:link: Tabla de Contenidos
:sparkles: Características
context7-http es un servidor MCP que soporta streaming HTTP para el proyecto Context7. Esto te permite utilizar el servidor MCP desde cualquier lugar, sin instalar nada localmente.
- Soporte HTTP
streamable. - Proporciona herramientas
resolve-library-uriysearch-library-docspara encontrar librerías y buscar en su documentación.
[!ADVERTENCIA] Este servidor utiliza la variante
v1de la API de Context7, que eventualmente podría ser eliminada por el equipo de Context7. Ten en cuenta que la APIv2requiere claves de API, está drásticamente más limitada en tasa de solicitudes, y el uso ampliado requiere pago. Ver aquí.
:gear: Uso
Si deseas ejecutar context7-http tú mismo, usa lo siguiente:
$ context7-http \
--debug \
--bind-addr "0.0.0.0:8080" \
--base-url https://context7.your-domain.com \ # only needed if using sse, http streamable doesn't need this
--trusted-proxies "x-forwarded-for,10.0.0.0/8" \ # if behind a reverse proxy
--heartbeat-interval 55s # for those with spotty networks or annoying network proxies
Para todos los ejemplos a continuación, reemplaza context7.liam.sh con la URL de tu propio servidor MCP, si estás ejecutando tu propia instancia.
Endpoints configurados:
https://context7.liam.sh/mcp- Endpoint HTTPstreamable.
Aparte de cambiar el bloque mcpServer (o similar, dependiendo de tu cliente), el uso debería coincidir con el de la
documentación oficial de Context7
VSCode, Cursor, etc
Documentación de MCP para Cursor, y Documentación de MCP para VS Code para más información.
{
"mcpServers": {
"context7": {
"url": "https://context7.liam.sh/mcp"
}
}
}
:whale: Imágenes de Contenedor (ghcr)
$ docker run -it --rm ghcr.io/lrstanley/context7-http:master
$ docker run -it --rm ghcr.io/lrstanley/context7-http:0.5.1
$ docker run -it --rm ghcr.io/lrstanley/context7-http:latest
$ docker run -it --rm ghcr.io/lrstanley/context7-http:0.5.0
$ docker run -it --rm ghcr.io/lrstanley/context7-http:0.4.0
$ docker run -it --rm ghcr.io/lrstanley/context7-http:0.3.0
$ docker run -it --rm ghcr.io/lrstanley/context7-http:0.2.0
$ docker run -it --rm ghcr.io/lrstanley/context7-http:0.1.0
:books: Referencias
:raising_hand_man: Soporte y Asistencia
- :heart: Por favor, revisa el Código de Conducta para pautas que aseguren que todos tengan la mejor experiencia interactuando con la comunidad.
- :raising_hand_man: Echa un vistazo al documento de soporte para pautas y consejos sobre cómo hacer las preguntas correctas.
- :lady_beetle: Para todas las características/errores/problemas/preguntas, etc, dirígete aquí.
:handshake: Contribuciones
- :heart: Por favor, revisa el Código de Conducta para pautas que aseguren que todos tengan la mejor experiencia interactuando con la comunidad.
- :clipboard: Por favor, revisa el documento de contribuciones para enviar problemas/una guía para enviar solicitudes de extracción y ayudar.
- :old_key: Para cualquier cosa relacionada con la seguridad, por favor revisa la política de seguridad de este repositorio.
:balance_scale: Licencia
MIT License
Copyright (c) 2025 Liam Stanley <liam@liam.sh>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
También ubicada aquí