aRustyDev / aRustyDev/mcp

[Discovery] context7 - Library Documentation

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
category/docs phase/discovery transport/http-streamed type/research
Dominant language
Just
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Project Association

This issue tracks the `context7` MCP server in the core profile.

### Server Details
- **Name**: context7
- **Source**: https://github.com/upstash/context7
- **Docker Hub**: https://hub.docker.com/r/mcp/context7
- **Category**: docs
- **Language**: TypeScript/Node.js

### Transport Status
- **Current**: Native HTTP support (`MCP_TRANSPORT=http`)
- **Implementation**: No wrapper needed
- **Docker Image**: `mcp/context7:latest`

### Tools Provided
- `resolve-library-id`: Get Context7-compatible library ID
- `get-library-docs`: Fetch documentation for a library

### Docker Status
- Official image: `mcp/context7`
- No custom build needed
- HADOLint: N/A (official image)

### Notes
- Provides up-to-date, version-specific documentation
- Optional `CONTEXT7_API_KEY` for higher rate limits (60 req/hr without)
- Native HTTP transport on port 8080

### Tracking
- [ ] Document library coverage
- [ ] Test rate limiting behavior
- [ ] Consider caching strategy

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.