Skip to main content
Glama

ADK MCP Agent

by AtulanZaman

ADK MCP 에이전트

Google ADK와 MCP(Model Context Protocol) Google Maps 도구 세트를 사용한 스트리밍 채팅 에이전트입니다.

지역 개발

  1. 종속성 설치:지엑스피1
  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 으로 이동하세요.
    • 이제 채팅 인터페이스와 상호 작용하고 로컬에서 에이전트를 테스트할 수 있습니다.

특허

MIT

-
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를 Model Context Protocol 및 Google Maps 도구와 통합한 스트리밍 채팅 에이전트로, 사용자가 대화형 인터페이스를 통해 위치 기반 서비스와 상호 작용할 수 있도록 지원합니다.

  1. 지역 개발
    1. 프로젝트 구조
      1. 전개
        1. 특허

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that enables AI assistants to interact with Gmail services, supporting email operations, draft management, and calendar functionality through Google API integration.
            Last updated -
            TypeScript
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables AI assistants like Claude to interact with Google Cloud Platform environments through natural language, allowing users to query and manage GCP resources during conversations.
            Last updated -
            9
            102
            62
            TypeScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.
            Last updated -
            16
            2
            TypeScript
          • -
            security
            F
            license
            -
            quality
            A server implementing the Model Context Protocol that enables AI assistants like Claude to interact with Google's Gemini API for text generation, text analysis, and chat conversations.
            Last updated -
            Python
            • Linux
            • Apple

          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