Kagi検索とURL要約のためのMCPブリッジ
Kagi-Session2API-MCPは、KSroidoによって作成されたMCPサーバーで、公式APIの代わりにKagiセッショントークンを介してAIアシスタントがウェブ検索を行い、URLの要約を生成することを可能にします。このツールは、検索および要約エンドポイントを公開し、持続的なクエリスループットのためのトークンローテーションとレート制限をサポートし、ユーザーエージェントのスプーフィングと期限切れトークンの自動検出を含みます。これは、広告のない検索結果をMCP互換のクライアントやスクリプトワークフローに統合する必要があるKagiのサブスクライバーやAIパワーユーザーを対象としています。
実際に使用できるタスク
サーバーは、kagi_search_fetchを使用してKagi検索結果を取得し、kagi_summarizerを使用して特定のページURLから簡潔な要約を生成するための2つの実用的なツールを提供します。使用例には、現在のウェブ引用を用いた会話エージェントの強化、検索から得られたコンテキストをコードアシスタントに供給すること、研究ノート用の短いウェブページ要約の生成が含まれます。実装は、site:、lang:、filetype:などの標準Kagi検索オペレーターを受け入れるため、洗練されたクエリはMCPエンドポイントを通じて直接機能します。
負荷の下での検索と要約出力の信頼性はどのくらいか
検索結果はセッショントークンを介してKagiのインデックスから発生し、要約器は長文の合成ではなく、URLに焦点を当てた簡潔な要約を生成します。したがって、信頼性はインデックスのカバレッジとトークンの有効性に依存します。サーバーは、トークンごとに1秒あたり5リクエストのトークンバケットレート制限を施行し、複数のトークン間でラウンドロビン回転を可能にするため、単一トークンのボトルネックを減少させ、いくつかの有効なトークンが設定されているときにスループットを安定させます。
既存のMCPワークフローに適合するか、適用されるトレードオフは何か
統合にはPython 3.11+環境が必要で、pipを介してインストールするか、uvxの下で実行し、カンマ区切りのKAGI_SESSION_TOKENS環境変数またはconfig.tomlトークンプールを使用して構成します。サーバーは、任意のMCP互換クライアントと互換性があり、Claude Desktop、Cursor、Windsurf、Cline、Hermes Agentを明示的にリストしています。セッションアクセスを安定させるためにFirefox User-Agentを偽装し、期限切れのトークンを自動検出します。開発者は、自動トークン使用がKagiの利用規約に違反し、アカウントの停止リスクがあることを警告しています。
実用的な選択肢、ハンズオンのAIユーザー向け
このサーバーは、MCPエージェント内でライブウェブコンテキストを必要とし、運用責任を受け入れる実用的な選択肢です。実験、カスタマイズされたエージェントワークフロー、および手動の監視によって出力が検証される短期的な研究タスクに適しています。監査可能で低リスクの統合を必要とするユーザーは他を探すべきです。なぜなら、このツールは積極的な管理とサービスポリシーの結果を受け入れることを必要とするからです。エンタープライズコネクタとしてのドロップインではなく、構成可能なブリッジとして扱ってください。





