Integrations
Uses DuckDuckGo's search API to provide ethical, tracking-free web search results that Claude can incorporate into responses
クロードMCPサーバー
Claude AIがリアルタイムでウェブ検索できるようにする軽量ブリッジ。このFlaskベースのサーバーは、Claudeの高度な機能とDuckDuckGo検索を統合し、AIが会話中に最新の情報にアクセスできるようにします。
プロジェクト概要
このプロジェクトは、クロードが会話中にウェブ検索を実行できるようにするサーバーを実装します。このサーバーは以下の要素で構成されています。
- MCP サーバー: ツール呼び出しを処理し、Web 検索を実行する Flask サーバー
- Claude統合: ClaudeのAPIに接続し、ツールの使用機能を管理するクライアント
- コマンドラインインターフェース: Claude + Web検索機能と対話する簡単な方法
特徴
- 🔍 Web検索統合:クロードがWeb上で情報を検索できるようにします
- 🤖 Claude 3 API サポート: Claude の最新モデルとツール使用機能で動作します
- 🌐 DuckDuckGo検索:倫理的で追跡のない検索結果のためにDuckDuckGoを使用
- ⚡高速応答:迅速な情報検索のための合理化されたアーキテクチャ
- 💬自然な会話:クロードはウェブ検索結果を会話にシームレスに組み込むことができます
セットアップ手順
前提条件
- Python 3.9以上
- クロードAPIキー
インストール
- このリポジトリをクローンする
- 依存関係をインストールします:Copy
- Claude API キーを設定します。Copy
サーバーの実行
- MCP サーバーを起動します。デフォルトでは、サーバーはポート 5001 で実行されます。Copy
- クロードと交流する:Copy
建築
Copy
APIエンドポイント
GET /health
: ヘルスチェックエンドポイントGET /
: サーバー情報と利用可能なエンドポイントPOST /tool_call
: Claudeからのツール呼び出しを処理する
使用例
クロードに現在の出来事について聞いてみましょう:
Copy
技術的なトピックについて質問する:
Copy
ライセンス
マサチューセッツ工科大学
謝辞
- クロードAIのためのアントロピック
- 検索API用DuckDuckGo
This server cannot be installed
Claude AI が会話中に DuckDuckGo を介してリアルタイムの Web 検索を実行し、AI が現在の情報にアクセスできるようにする軽量の Flask ベースのサーバー。