Context7

ライブドキュメント検索用 Upstash Context7 MCP サーバー。バージョン固有のドキュメントやコード例をソースリポジトリから LLM コンテキストに取得します。

動画を再生

Context7 は、最新かつバージョン固有のドキュメントとコード例をプロンプトに直接提供する MCP サーバーです。古いトレーニングデータによる API の誤認識や廃止されたコードパターンの発生といった、LLM に共通する問題を解決します。Context7 は陳腐化した情報に依存する代わりに、ソースリポジトリから最新のドキュメントを直接取得します。

このプラグインは、主に 2 つのツールを提供します。resolve-library-id は、ライブラリ名を Context7 互換識別子に変換します。query-docs は、特定のライブラリに関するドキュメントを取得します。プロンプト内でバージョンを指定することで、特定のバージョンを対象にすることも可能です。

使用方法:現在のドキュメントを必要とするプロンプトに単に「context7 を使用してください」を追加するだけです。例:「Cookie 内の有効な JWT をチェックする Next.js ミドルウェアを作成してください。context7 を使用してください」や「JSON API 応答をキャッシュする Cloudflare Worker スクリプトを構成してください。context7 を使用してください」また、「API とドキュメントには /supabase/supabase ライブラリを使用してください」のように特定のライブラリを指定することもできます。