Skip to main content
Glama

ADK MCP Agent

by AtulanZaman

ADK MCPエージェント

Google ADK とモデル コンテキスト プロトコル (MCP) Google マップ ツールセットを使用したストリーミング チャット エージェント。

地域開発

  1. 依存関係をインストールします:
    pip install -r requirements.txt
  2. API キーを使用してapp/.env設定します。
  3. ローカルで実行:
    export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reload

プロジェクト構造

adk-mcp-agent/ ├── app/ │ ├── main.py │ ├── static/ │ │ └── index.html │ └── .env ├── agent/ │ └── agents.py ├── requirements.txt ├── Dockerfile ├── README.md └── .gitignore
  • エージェント ロジックはagent/ディレクトリ ( agent/agents.py ) にあります。
  • FastAPI アプリと UI はapp/ディレクトリにあります。

展開

UI を使用してローカルでアプリをテストおよび実行するには:

  1. 依存関係をインストールします:
    pip install -r requirements.txt
  2. 環境変数を設定します。
    • API キーを使用して、 app/ディレクトリ内に.envファイルを作成します。
      GOOGLE_GENAI_USE_VERTEXAI=FALSE GOOGLE_API_KEY=your_genai_api_key GOOGLE_MAPS_API_KEY=your_google_maps_api_key
  3. FastAPI アプリを実行します。
    export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reload
  4. UI にアクセスします。
    • ブラウザを開き、 http://localhost:8000にアクセスします。
    • これで、チャット インターフェースを操作し、エージェントをローカルでテストできるようになりました。

ライセンス

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

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Google ADK をモデル コンテキスト プロトコルおよび Google マップ ツールと統合し、ユーザーが会話型インターフェースを通じて位置情報ベースのサービスとやり取りできるようにするストリーミング チャット エージェント。

  1. 地域開発
    1. プロジェクト構造
      1. 展開
        1. ライセンス

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables AI agents to interact with Google Workspace services including Drive, Docs, and Sheets through natural language commands.
            Last updated -
            8
            Python
            MIT License
            • Linux
            • Apple
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables AI agents to join and interact with online meetings (Zoom and Google Meet), capturing transcripts and recordings to generate meeting summaries.
            Last updated -
            3
            6
            TypeScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            A Multi-Agent Conversation Protocol server that enables interaction with Google Cloud Datastream API for managing data replication services between various source and destination systems through natural language commands.
            Last updated -
            Python
          • -
            security
            F
            license
            -
            quality
            A Multi-Agent Conversation Protocol Server that provides access to Google's Local Services API, enabling interaction with local service businesses information through natural language commands.
            Last updated -
            Python

          View all related MCP servers

          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/AtulanZaman/adk_mcp_gmap'

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