Context7 HTTP

by lrstanley

Not rated
GitHub

About

An MCP server for the Context7 project, providing HTTP streaming and search endpoints for library information without local installation.

Details

Author
lrstanley
Categories
Search, Other, Knowledge Base, API

Setup

Install Context7 HTTP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/lrstanley/context7-http

Follow the installation instructions in the repository README, then restart your MCP client.

- Features
-
Usage

- VSCode, Cursor, etc
-
Container Images (ghcr)

context7-httpis a MCP server that supports HTTP streaming for theContext7project. This allows you to utilize the MCP server from anywhere, without installing anything locally.

- HTTPstreamablesupport.
- Providesresolve-library-uriandsearch-library-docstools for finding libraries, and searching their documentation.

[!WARNING] This server utilizes thev1variant of the Context7 API, which may eventually be removed by the Context7 team. Note that thev2API requires API keys, is drastically more ratelimited, and expanded use does require paying.See here.

If you'd like to run context7-http yourself, use the following:

$ 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

For all examples below, replacecontext7.liam.shwith your own MCP server URL, if you're running your own instance.

- https://context7.liam.sh/mcp- HTTPstreamableendpoint.

Other than swapping out themcpServerblock (or similar, depending on your client), usage should match that of theofficial Context7 documentation

Cursor MCP docs, andVS Code MCP docsfor more info.

{ "mcpServers": { "context7": { "url": "https://context7.liam.sh/mcp" } } }
$ 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

- Context7-repo
-
Model Context Protocol Introduction

:raising_hand_man: Support & Assistance

- :heart: Please review theCode of Conductfor guidelines on ensuring everyone has the best experience interacting with the community.
- :raising_hand_man: Take a look at the
supportdocument on guidelines for tips on how to ask the right questions.
- :lady_beetle: For all features/bugs/issues/questions/etc,
head over here.

- :heart: Please review theCode of Conductfor guidelines on ensuring everyone has the best experience interacting with the community.
- :clipboard: Please review the
contributingdoc for submitting issues/a guide on submitting pull requests and helping out.
- :old_key: For anything security related, please review this repositories
security policy.

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.

Search global news using natural language. Webz.io News Search API returns the most relevant articles and content, with filters for source, country, language, date, sentiment, and category.

Fetch, convert, and search AWS documentation pages, with recommendations for related content.

Search Stack Overflow and Stack Exchange from Claude, Cursor, and other AI agents through an MCP server.

Quran-focused MCP server for ayah translation, tafsir, mutashabihat lookups, recitation playlists, and prayer times.

Provides AI assistants with intelligent access to ML textbook content for creating accurate, source-grounded documentation.

Caesar is a free, keyless web search API for AI agents. Its remote MCP server exposes web_search (ranked results with citable provenance) and web_fetch (full pages as clean markdown), and works anonymously with no API key.

CatchAll is a web search API built for comprehensive event retrieval — not ranked results, but all matching records.

A self-hosted MCP server that indexes documentation from various sources and serves it to AI Agents with semantic search.

Search and access academic paper metadata from Crossref.

Provides real-time access to documentation, library popularity data, and career insights using the Serper API.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.