mirror of
https://github.com/anthropics/claude-plugins-official.git
synced 2026-08-09 04:43:29 +00:00
Compare commits
2 Commits
add-synthf
...
update-sum
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6e6489b96b | ||
|
|
3d0e7ededa |
@@ -1058,7 +1058,10 @@
|
||||
},
|
||||
{
|
||||
"name": "context7",
|
||||
"description": "Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.",
|
||||
"description": "Upstash Context7 MCP server for up-to-date documentation lookup. Connects to Context7's hosted remote MCP server (https://mcp.context7.com/mcp) — no local Node.js or npx required — to pull version-specific documentation and code examples directly from source repositories into your LLM context. Works anonymously out of the box; set CONTEXT7_API_KEY for higher rate limits.",
|
||||
"author": {
|
||||
"name": "Upstash"
|
||||
},
|
||||
"category": "development",
|
||||
"source": "./external_plugins/context7",
|
||||
"homepage": "https://github.com/anthropics/claude-plugins-public/tree/main/external_plugins/context7",
|
||||
@@ -3404,8 +3407,7 @@
|
||||
"source": {
|
||||
"source": "url",
|
||||
"url": "https://github.com/sumup/sumup-skills.git",
|
||||
"path": "providers/claude/plugin",
|
||||
"sha": "700da2e866a71c7acbfcb0f2940ad7fa19955ae4"
|
||||
"sha": "937ad2118bf928087706431ee60cedf8a8a44d3c"
|
||||
},
|
||||
"homepage": "https://www.sumup.com/"
|
||||
},
|
||||
@@ -3451,22 +3453,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "synthflow",
|
||||
"description": "Connects Claude Code to the Synthflow AI voice-agent platform through its hosted MCP server, with skills for reviewing calls and auditing agent prompts, plus a docs-search connector.",
|
||||
"author": {
|
||||
"name": "Synthflow"
|
||||
},
|
||||
"category": "automation",
|
||||
"source": {
|
||||
"source": "git-subdir",
|
||||
"url": "https://github.com/SynthFlowAI/AnthropicPlugin.git",
|
||||
"path": "plugins/synthflow",
|
||||
"ref": "main",
|
||||
"sha": "205871ee83508502d2c982ee1bb7e65a2a29190b"
|
||||
},
|
||||
"homepage": "https://synthflow.ai"
|
||||
},
|
||||
{
|
||||
"name": "tavily",
|
||||
"description": "Build AI applications with real-time web data using Tavily's search, extract, crawl, and research APIs.",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "context7",
|
||||
"description": "Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.",
|
||||
"description": "Upstash Context7 MCP server for up-to-date documentation lookup. Connects to Context7's hosted remote MCP server (https://mcp.context7.com/mcp) — no local Node.js or npx required — to pull version-specific documentation and code examples directly from source repositories into your LLM context. Works anonymously out of the box; set CONTEXT7_API_KEY for higher rate limits.",
|
||||
"author": {
|
||||
"name": "Upstash"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
{
|
||||
"context7": {
|
||||
"command": "npx",
|
||||
"args": ["-y", "@upstash/context7-mcp"]
|
||||
"mcpServers": {
|
||||
"context7": {
|
||||
"type": "http",
|
||||
"url": "https://mcp.context7.com/mcp",
|
||||
"headers": {
|
||||
"Authorization": "${CONTEXT7_API_KEY:-}"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
35
external_plugins/context7/README.md
Normal file
35
external_plugins/context7/README.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# Context7
|
||||
|
||||
[Context7](https://context7.com) solves a common problem with AI coding assistants: outdated training data and hallucinated APIs. Instead of relying on stale knowledge, Context7 fetches current documentation and code examples directly from source repositories.
|
||||
|
||||
This plugin connects Claude Code to Context7's hosted remote MCP server (`https://mcp.context7.com/mcp`) — no local Node.js, npm, or npx required.
|
||||
|
||||
## Available Tools
|
||||
|
||||
- **`resolve-library-id`** — searches for libraries and returns Context7-compatible identifiers (e.g. `/vercel/next.js`) plus available versions.
|
||||
- **`query-docs`** — fetches documentation for a specific library, ranked by relevance to your question.
|
||||
|
||||
## API Key (optional)
|
||||
|
||||
Without an API key the plugin connects anonymously and shares the anonymous rate limits. To use your own plan, create an API key in the [Context7 dashboard](https://context7.com/dashboard) and export it as an environment variable before launching Claude Code:
|
||||
|
||||
```bash
|
||||
# e.g. in ~/.zshrc or ~/.bashrc
|
||||
export CONTEXT7_API_KEY="your-api-key"
|
||||
```
|
||||
|
||||
The plugin's MCP server configuration picks up `CONTEXT7_API_KEY` automatically. Restart Claude Code after setting it, then verify usage in the [dashboard](https://context7.com/dashboard).
|
||||
|
||||
## Usage
|
||||
|
||||
The plugin works automatically when you ask about libraries:
|
||||
|
||||
- "How do I set up authentication in Next.js 15?"
|
||||
- "Show me React Server Components examples"
|
||||
- "What's the Prisma syntax for relations?"
|
||||
|
||||
To get documentation for a specific version, include the version in the library ID (e.g. `/vercel/next.js/v15.1.8`). The `resolve-library-id` tool returns available versions, so you can pick the one that matches your project.
|
||||
|
||||
---
|
||||
|
||||
Maintained by [Upstash](https://upstash.com). Source and full plugin (with skills, agents, and commands): [upstash/context7](https://github.com/upstash/context7).
|
||||
Reference in New Issue
Block a user