Skip to main content
Glama
tsiongk

Context7 MCP Server

by tsiongk

Context7 MCP Server (Python)

A Python MCP server for the Context7 API, providing up-to-date library documentation. Built with the Dedalus MCP framework.

Features

  • resolve_library_id - Resolve a library name to its Context7 ID

  • get_library_docs - Fetch documentation for a specific library

Related MCP server: Context7 MCP Server

Installation

# Clone the repository
git clone https://github.com/dedalus-labs/context7-mcp-python.git
cd context7-mcp-python

# Install dependencies with uv
uv sync

Configuration

Create a .env file with your Context7 API key:

CONTEXT7_API_KEY=your_api_key_here

Get your API key from Context7.

Usage

Running the Server

uv run python src/main.py

The server will start on http://localhost:3012/mcp.

Testing with the Client

uv run python src/client.py

Tools

resolve_library_id

Resolve a general library name to a Context7-compatible library ID.

Parameters:

  • library_name (required): Library name to search for (e.g., "react", "nextjs", "postgres")

Returns: Matching libraries with their Context7 IDs

get_library_docs

Fetch up-to-date documentation for a library from Context7.

Parameters:

  • library_id (required): Exact Context7 library ID (e.g., "/mongodb/docs", "/vercel/next.js")

  • topic (optional): Focus on a specific topic within the library

  • tokens (optional): Max tokens of documentation (default: 10000)

Returns: Library documentation content

License

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    Scrape documentation for libraries and API's
    1
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Provides access to the Context7 API for searching up-to-date documentation, code examples, API references, and troubleshooting help across thousands of programming libraries and frameworks. Enables developers and AI agents to quickly find accurate documentation, compare libraries, get migration guides, and resolve coding issues.
  • A
    license
    A
    quality
    D
    maintenance
    Provides LLMs with up-to-date, version-specific documentation and code examples directly from library sources, eliminating outdated training data and hallucinated APIs by fetching current documentation at prompt time.
    4
    2
    1,169,818
    MIT

View all related MCP servers

Related MCP Connectors

  • Get up-to-date, version-specific documentation and code examples from official sources directly in…

  • @latest documentation and code examples to 9000+ libraries for LLMs and AI code editors in a singl…

  • Search and read the StitchAPI docs: search_docs finds relevant sections, get_doc reads a page.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tsiongk/context7'

If you have feedback or need assistance with the MCP directory API, please join our Discord server