Skip to content
PluginStats

@upstash/context7-mcp weekly downloads statistics

By upstash (9 listings) · npm · MCP servers

MCP server for Context7

View on npm Fresh · Oct 17, 2026

@upstash/context7-mcp has 429,013 recorded weekly downloads on npm, a decrease of 51.9% over the past 30 days.

It ranks #267 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by -56.2%.

PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.

Weekly downloads
429,013
Official API · Oct 17, 2026
7-day growth
-60.9%
-668K weekly downloads
30-day growth
-51.9%
-463K weekly downloads
90-day growth
-56.2%
-550.9K weekly downloads
Rank
#267
Among tracked npm listings

About @upstash/context7-mcp

Context7 MCP - Up-to-date Code Docs For Any Prompt

-purple>)

❌ Without Context7

LLMs rely on outdated or generic information about the libraries you use. You get:

• ❌ Code examples are outdated and based on year-old training data • ❌ Hallucinated APIs that don't even exist • ❌ Generic answers for old package versions

✅ With Context7

Context7 MCP pulls up-to-date, version-specific documentation and code examples straight from the source — and places them directly into your prompt.

Add use context7 to your prompt (or set up a rule to auto-invoke):

Context7 fetches up-to-date code examples and documentation right into your LLM's context.

• 1️⃣ Write your prompt naturally • 2️⃣ Tell the LLM to use context7 (or set up a rule once) • 3️⃣ Get working code answers

No tab-switching, no hallucinated APIs that don't exist, no outdated code generation.

[!NOTE] This repository hosts the source code of Context7 MCP server. The supporting components — API backend, parsing engine, and crawling engine — are private and not part of this release.

📚 Adding Projects

Check out our project addition guide to learn how to add (or update) your favorite libraries to Context7.

🛠️ Installation

Requirements

• Node.js >= v20.18.1 • Cursor, Claude Code, VSCode, Devin Desktop or another MCP Client • Context7 API Key (Optional) for higher rate limits and private repositories (Get yours by creating an account at context7.com/dashboard)

[!TIP] Recommended Post-Setup: Add a Rule to Auto-Invoke Context7

After installing Context7 (see instructions below), enhance your workflow by adding a rule so you don't have to type use context7 in every prompt. Define a simple rule in your MCP client's rule section to automatically invoke Context7 on any code question:

- For Devin Desktop, in .devin/rules/ directory - For Cursor, from Cursor Settings > Rules section - For Claude Code, in CLAUDE.md file - Or the equivalent in your MCP client

Example Rule:

From then on, you'll get Context7's docs in any related conversation without typing anything extra. You can alter the rule to match your use cases.

Installing via Smithery

To install Context7 MCP Server for any client automatically via Smithery:

You can find your Smithery key in the Smithery.ai webpage.

Install in Cursor

Go to: Settings -> Cursor Settings -> MCP -> Add new global MCP server

Pasting the following configuration into your Cursor ~/.cursor/mcp.json file is the recommended approach. You may also install in a specific project by creating .cursor/mcp.json in your project folder. See Cursor MCP docs for more info.

Since Cursor 1.0, you can click the install button below for instant one-click installation.

Cursor Remote Server Connection

Cursor Local Server Connection

Install in Claude Code

Run this command. See Claude Code MCP docs for more info.

Claude Code Local Server Connection

Claude Code Remote Server Connection

Remove --scope user to install for the current project only.

Install in Amp

Run this command in your terminal. See Amp MCP docs for more info.

With OAuth

With API Key (Higher Rate Limits & Private Repos)

Install in Devin Desktop

Add this to your Devin Desktop MCP config file. See Devin Desktop MCP docs for more info.

Devin Desktop Remote Server Connection

Devin Desktop Local Server Connection

Install in VS Code

Add this to your VS Code MCP config file. See VS Code MCP docs for more info.

VS Code Remote Server Connection

VS Code Local Server Connection

Install in Cline

You can easily install Context7 through the Cline MCP Server Marketplace by following these instructions:

1. Open Cline. 2. Click the hamburger menu icon (☰) to enter the MCP Servers section. 3. Use the search bar within the Marketplace tab to find _Context7_. 4. Click the Install button.

Or you can directly edit MCP servers configuration:

1. Open Cline. 2. Click the hamburger menu icon (☰) to enter the MCP Servers section. 3. Choose Remote Servers tab. 4. Click the Edit Configuration button. 5. Add context7 to mcpServers:

Install in Zed

It can be installed via Zed Extensions or you can add this to your Zed settings.json. See Zed Context Server docs for more info.

Install in Augment Code

To configure Context7 MCP in Augment Code, you can use either the graphical interface or manual configuration.

A. Using the Augment Code UI

1. Click the hamburger menu. 2. Select Settings. 3. Navigate to the Tools section. 4. Click the + Add MCP button. 5. Enter the following command:

6. Name the MCP: Context7. 7. Click the Add button.

Once the MCP server is added, you can start using Context7's up-to-date code documentation features directly within Augment Code.

B. Manual Configuration

1. Press Cmd/Ctrl Shift P or go to the hamburger menu in the Augment panel 2. Select Edit Settings 3. Under Advanced, click Edit in settings.json 4. Add the server configuration to the mcpServers array in the augment.advanced object

Once the MCP server is added, restart your editor. If you receive any errors, check the syntax to make sure closing brackets or commas are not missing.

Install in Kilo Code

You can configure the Context7 MCP server in Kilo Code using either the UI or by editing your project's MCP configuration file.

Kilo Code supports two configuration levels:

• Global MCP Configuration — stored in mcp_settings.json • Project-level MCP Configuration — stored in .kilocode/mcp.json (recommended)

If a server is defined in both places, the project-level configuration overrides the global one.

Configure via Kilo Code UI

1. Open Kilo Code. 2. Click the Settings icon in the top-right corner. 3. Navigate to Settings → MCP Servers. 4. Click Add Server. 5. Choose HTTP Server (Streamable HTTP Transport). 6. Enter the details:

URL https://mcp.context7.com/mcp

Headers → Add Header

• Key: Authorization • Value: Bearer YOUR_API_KEY

7. Click Save. 8. Ensure the server toggle is enabled. 9. If needed, click Refresh MCP Servers to reload the configuration.…

Description from the npm listing.

  • modelcontextprotocol
  • mcp
  • context7
  • vibe-coding
  • developer tools
  • documentation
  • context

Where @upstash/context7-mcp sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 14, #7 (overall #267)
All npm: every listing in weekly downloads order
PNG SVG
MCP servers253 listings · 13 pages · page 1, #18 (overall #18)
MCP servers: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@upstash/context7-mcp weekly downloads on npm, last 90 days: 429,013 weekly downloads as of Oct 17, 2026, -56.2% over 90 days.@upstash/context7-mcpWeekly downloads on npm · Last 90 days429,013downloads / week-56.2% over 90 days0200K400K600K800K1M1.2M1.4M1.6M1.8MJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
@upstash/context7-mcp weekly downloads on npm, last 90 days: 429,013 weekly downloads as of Oct 17, 2026, -56.2% over 90 days.
PNG SVG

7/30/90-day growth

@upstash/context7-mcp weekly downloads growth on npm: -60.9% over 7 days, -51.9% over 30 days, -56.2% over 90 days.@upstash/context7-mcpWeekly downloads growth on npm429,013downloads / week now7-day growth-667,990 weekly downloads-60.9%30-day growth-463,042 weekly downloads-51.9%90-day growth-550,949 weekly downloads-56.2%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@upstash/context7-mcp weekly downloads growth on npm: -60.9% over 7 days, -51.9% over 30 days, -56.2% over 90 days.
PNG SVG

Ranking history

@upstash/context7-mcp npm ranking history: currently #267 (by weekly downloads).@upstash/context7-mcpnpm ranking · by weekly downloads · Last 90 days#267current rank#50#100#150#200#250#300Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
@upstash/context7-mcp npm ranking history: currently #267 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (543)
Recent weekly downloads observations for @upstash/context7-mcp
Date (UTC)Weekly downloadsChange vs. previous
429,013-132.4K
561,384-52.5K
613,899-215.4K
829,288-383.1K
1,212,3730
1,212,373+73.6K
1,138,735+41.7K
1,097,003+69.8K
1,027,217+188.6K
838,664+135.2K
703,440+305.7K
397,719-81.9K
479,641-6.1K
485,755—

Similar npm MCP servers plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@upstash/context7-mcp. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.