Context7とは?
UpstashのContext7は、ライブラリやフレームワークの最新ドキ ュメントをコーディングエージェントに提供します。エージェントは学習データに頼る代わりに、あなたが使っているライブラリとバージョンそのもののドキュメントをContext7に問い合わせ、関連する抜粋とコード例を受け取ります。
MCPサーバーが公開するツールは2つです。next.jsのような名前をContext7のIDに変換するresolve-library-idと、そのIDのドキュメントを取得するquery-docsです。APIキーを使ってhttps://mcp.context7.com/mcpのホスト型サーバーに接続するか、@upstash/context7-mcpパッケージをローカルで動かすか、npx ctx7 setupを実行します。最後の方法はOAuthでサインインし、MCPをまったく使わないCLIとスキルのモードをインストールすることもできます。
リポジトリはGitHubのスターが約63,500でMITライセンスですが、含まれているのはMCPサーバーとCLIだけです。インデックスを作るAPIのバックエンド、パーサー、クローラーは非公開です。
Context7のインストール方法
https://mcp.context7.com/mcpContext7の料金は?
| プラン | 価格 | 内容 |
|---|---|---|
| Free | Free | 月1,000回の呼び出し、その後は1日20回のボーナス呼び出し |
| Pro | $10/seat/month | シートごとに2,000回、超過分は1,000回あたり$5 |
| Enterprise | Custom | 小規模チームは1ユーザーあたり月$30 |
Freeは月1,000回の呼び出しで、その後は1日20回のボーナス呼び出しです。Proは1シートあたり月$10で、シートごとに2,000回、超過分は1,000回あたり$5です。Enterpriseは個別見積もり(小規模チームは1ユーザーあたり月$30)です。
Context7は使う価値があるか?
Context7は、現実的で高くつく問題を、わずかなコンテキストで解決します。必要なのは2つのツール定義と、エージェントにそれを呼ばせるためのCLAUDE.mdやCursorのルールへの1行だけです。Next.jsやSupabaseのように変化の速いライブラリについての古い知識は、AIが書いたコードが失敗する最もよくある理由の一つで、ドキュメントの参照はビルドの失敗より安い対処法です。
料金は単純ですが、チームには1つ落とし穴があります。Freeは月1,000回で止まり、その後は1日20回のボーナス呼び出しが許されます。Proは1シート$10でシートごとに2,000回、それを超えると1,000回あたり$5です。ただし料金ページは、割り当てがシートごとで共有されないと明記しています。そのため、よく使う1人が超過料金を払う一方で、同僚の呼び出し枠は使われないまま残ります。プロンプトがすでにライブラリIDを指定していない限り、典型的な参 照は、ライブラリを特定する1回と問い合わせる1回の計2回の呼び出しになります。
信頼の問題は、普段扱われるよりも重く見るべきです。ライブラリの登録情報はコミュニティが提供したもので、Upstash自身の免責事項は、その正確性や安全性を保証できないとしています。2026年5月には、query-docsの応答にアシスタント宛てのブロックが含まれ、自動承認フラグ付きでnpx ctx7 setupを実行するよう提案させようとしていたとユーザーが報告しました。Upstashは、匿名ユーザーにサインインを促す自社のテストだったと説明し、反発を受けて停止しましたが、ドキュメントの経路がいかに簡単に指示を運べるかを示す出来事でした。
価値があるのはプロトコルではなくインデックスです。UpstashはいまMCPと並んでCLIとスキルのモードを推しており、EnterpriseではSSO、SOC 2、そしてクエリを第三者に送れないチーム向けのセルフホストの選択肢が加わります。汎用のfetchサーバーと比べ、Context7はページ全体ではなく、バージョンに合った絞り込み済みの抜粋を返します。トークンの節約はここから生まれます。
真価を発揮する場面
Next.jsアプリを新しいメジャーバージョンに上げるフルスタック開発者
削除されたAPIに対してエージェントがコードを書くのをやめさせる
ライブラリに関する質問ではContext7を使うようエージェントに指示するルールを加え、プロンプトでバージョンを指定します。1営業日に約30回の参照で各2回の呼び出しなら、月$10のProの2,000回に収まります。
CursorとClaude Codeを使う25人の開発者を抱えるエンジニアリングマネージャー
チーム全体のドキュメント参照の予算を立てる
Proは25シートで月$250、50,000回の呼び出しですが、割り当てはシートごとなので、よく使う人は追加1,000回あたり$5を払います。Enterpriseは小規模なチームスペースで1ユーザー$30からで、SSOが加わります。
社内SDKを持つ企業のプラットフォームチーム
非公開リポジトリの正確なドキュメントをエージェントに与える
ProとEnterpriseは、解析したトークン100万あたり$5で非公開リポジトリをインデックスし、追加や更新のたびに課金されます。クエリを外部に送れないチームには、営業経由で価格が決まるEnterpriseのセルフホストの選択肢が必要です。
導入前に確認すること
- 導入
- npx ctx7 setup(Node.js 22.13以降)はOAuthでサインインし、キーを作成し、数分でCursor、Claude Code、OpenCodeを設定します。そうでなければ、Authorization Bearer のキーでクライアントをhttps://mcp.context7.com/mcpに向けます。手動の手順は30を超えるクライアントについて用意されています。
- 連携
- ツールは2つで、どちらも読み取り専用です。resolve-library-idとquery-docs(例の順位付けのための任意の言語指定あり)です。ほかにctx7 CLI、TypeScript SDK、Vercel AI SDKのツール、REST APIがあります。
- データとプライバシー
- Upstashによると、送られるのは参照のクエリとライブラリ名だけです。返されるドキュメントはコミュニティが登録した第三者のコンテンツなので、プロンプトインジェクションの経路になります。2026年5月には、ユーザーがquery-docsの出力にエージェント宛てのサインインの指示を見つけて報告し(issue 2663と2673)、Upstashはそれを取り下げました。FreeとProはGDPR準拠をうたっており、SOC 2、SSO、RBACはEnterpriseです。
- 大規模利用時のコスト
- Proを使う開発者10人のチームは、20,000回の呼び出しに月$100を払います。参照1回につき2回の呼び出しなら、1,000回あたり$5の超過料金が発生するまでに、開発者1人あたり月約1,000回参照できます。非公開リポジトリの解析には、トークン100万あたり$5が加わります。
- 制限
- Freeのアカウントは、1日20回のボーナ ス呼び出しを除き、1,000回に達すると月が改まるまでブロックされます。1分あたりのレート制限は公開されておらず、カバー範囲はライブラリが登録・解析されているかどうかによります。
良い点
- ツールは2つで、コンテキストの負担がほとんどない
- ドキュメントのページ全体ではなく、バージョンに合った抜粋
- ホスト型エンドポイント、ローカルのnpmパッケージ、CLIとスキルのモードから選べる
- Upstashによると、送られるのはクエリとライブラリ名だけで、コードは送られない
気になる点
- インデックスのバックエンドはクローズドで、Upstashのサービスに依存する
- コミュニティが登録したドキュメントは誤りうるうえ、エージェント宛ての文言を含んだことがある
- Proの呼び出し枠はシートごとで、共有できない
- SSO、SOC 2、セルフホストはEnterpriseのみ
おすすめの人
Next.js、Supabase、Tailwindのように変化の速いライブラリをAIコーディングエージェントと使う開発者です。
Context7の代替
Context7:よくある質問
- Context7は使う価値があるか?
- 存在しないAPIをでっち上げられることへの安い保険です。ただし、すべての回答は、エージェントが疑いなく信用する、コミュニティが提供したクローズドなインデックスから来ることを忘れないでください。 評価は5点満点中4.5点です。
- Context7の料金は?
- Freeは月1,000回の呼び出しで、その後は1日20回のボーナス呼び出しです。Proは1シートあたり月$10で、シートごとに2,000回、超過分は1,000回あたり$5です。Enterpriseは個別見積もり(小規模チームは1ユーザーあたり月$30)です。
- Context7の欠点は?
- インデックスのバックエンドはクローズドで、Upstashのサービスに依存する; コミュニティが登録したドキュメントは誤りうるうえ、エージェント宛ての文言を含んだことがある; Proの呼び出し枠はシートごとで、共有できない; SSO、SOC 2、セルフホストはEnterpriseのみ.
- Context7は誰に向いているか?
- Next.js、Supabase、Tailwindのように変化の速いライブラリをAIコーディングエージェントと使う開発者です。
- チームや本番環境でContext7を使うと費用はいくらか?
- Proを使う開発者10人のチームは、20,000回の呼び出しに月$100を払います。参照1回につき2回の呼び出しなら、1,000回あたり$5の超過料金が発生するまでに、開発者1人あたり月約1,000回参照できます。非公開リポジトリの 解析には、トークン100万あたり$5が加わります。
- Context7は企業データを扱っても安全か?
- Upstashによると、送られるのは参照のクエリとライブラリ名だけです。返されるドキュメントはコミュニティが登録した第三者のコンテンツなので、プロンプトインジェクションの経路になります。2026年5月には、ユーザーがquery-docsの出力にエージェント宛てのサインインの指示を見つけて報告し(issue 2663と2673)、Upstashはそれを取り下げました。FreeとProはGDPR準拠をうたっており、SOC 2、SSO、RBACはEnterpriseです。
- Context7の代わりになるものは?
- 当サイトでレビューした中で最も近い代替はFetch (reference server) 、 Firecrawl MCPです。
回答確認日:2026年10月22日
