Skip to main content
Glama

クロードMCPサーバー

Claude AIがリアルタイムでウェブ検索できるようにする軽量ブリッジ。このFlaskベースのサーバーは、Claudeの高度な機能とDuckDuckGo検索を統合し、AIが会話中に最新の情報にアクセスできるようにします。

プロジェクト概要

このプロジェクトは、クロードが会話中にウェブ検索を実行できるようにするサーバーを実装します。このサーバーは以下の要素で構成されています。

  1. MCP サーバー: ツール呼び出しを処理し、Web 検索を実行する Flask サーバー

  2. Claude統合: ClaudeのAPIに接続し、ツールの使用機能を管理するクライアント

  3. コマンドラインインターフェース: Claude + Web検索機能と対話する簡単な方法

Related MCP server: DeepClaude MCP Server

特徴

  • 🔍 Web検索統合:クロードがWeb上で情報を検索できるようにします

  • 🤖 Claude 3 API サポート: Claude の最新モデルとツール使用機能で動作します

  • 🌐 DuckDuckGo検索:倫理的で追跡のない検索結果のためにDuckDuckGoを使用

  • 高速応答:迅速な情報検索のための合理化されたアーキテクチャ

  • 💬自然な会話:クロードはウェブ検索結果を会話にシームレスに組み込むことができます

セットアップ手順

前提条件

  • Python 3.9以上

  • クロードAPIキー

インストール

  1. このリポジトリをクローンする

  2. 依存関係をインストールします:

    pip install -r requirements.txt
  3. Claude API キーを設定します。

    # On Windows $env:CLAUDE_API_KEY = "your-api-key" # On Linux/Mac export CLAUDE_API_KEY="your-api-key"

サーバーの実行

  1. MCP サーバーを起動します。

    python mcp_server.py

    デフォルトでは、サーバーはポート 5001 で実行されます。

  2. クロードと交流する:

    python ask_claude.py "your question here"

建築

┌─────────────┐ ┌───────────────┐ ┌───────────────┐ │ User Query │────▶│ Claude Client │────▶│ Claude API │ └─────────────┘ └───────┬───────┘ └───────┬───────┘ │ │ │ │ │ ▼ │ ┌───────────────┐ │ │ Tool Call │ │ └───────┬───────┘ │ │ ▼ │ ┌───────────────┐ │ │ MCP Server │◀───────────┘ └───────┬───────┘ │ ▼ ┌───────────────┐ │ Web Search │ └───────────────┘

APIエンドポイント

  • GET /health : ヘルスチェックエンドポイント

  • GET / : サーバー情報と利用可能なエンドポイント

  • POST /tool_call : Claudeからのツール呼び出しを処理する

使用例

クロードに現在の出来事について聞いてみましょう:

python ask_claude.py "What happened in the world today?"

技術的なトピックについて質問する:

python ask_claude.py "Explain the latest advancements in quantum computing"

ライセンス

マサチューセッツ工科大学

謝辞

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/risherb/Claude_MCP_Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server