Skip to main content
Glama

ADK MCP Agent

by AtulanZaman

Agente MCP de ADK

Un agente de chat de transmisión que utiliza Google ADK y el conjunto de herramientas Model Context Protocol (MCP) de Google Maps.

Desarrollo local

  1. Instalar dependencias:
    pip install -r requirements.txt
  2. Configura .env en app/ con tus claves API.
  3. Ejecutar localmente:
    export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reload

Estructura del proyecto

adk-mcp-agent/ ├── app/ │ ├── main.py │ ├── static/ │ │ └── index.html │ └── .env ├── agent/ │ └── agents.py ├── requirements.txt ├── Dockerfile ├── README.md └── .gitignore
  • La lógica del agente está en el directorio agent/ ( agent/agents.py ).
  • La aplicación y la interfaz de usuario FastAPI se encuentran en el directorio app/ .

Despliegue

Para probar y ejecutar la aplicación localmente con la interfaz de usuario:

  1. Instalar dependencias:
    pip install -r requirements.txt
  2. Configurar variables de entorno:
    • Crea un archivo .env dentro del directorio app/ con tus claves API:
      GOOGLE_GENAI_USE_VERTEXAI=FALSE GOOGLE_API_KEY=your_genai_api_key GOOGLE_MAPS_API_KEY=your_google_maps_api_key
  3. Ejecute la aplicación FastAPI:
    export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reload
  4. Acceder a la interfaz de usuario:
    • Abra su navegador y vaya a http://localhost:8000
    • Ahora puedes interactuar con la interfaz de chat y probar el agente localmente.

Licencia

Instituto Tecnológico de Massachusetts (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.

Un agente de chat de transmisión que integra Google ADK con el Protocolo de contexto de modelo y las herramientas de Google Maps, lo que permite a los usuarios interactuar con servicios basados en la ubicación a través de una interfaz conversacional.

  1. Desarrollo local
    1. Estructura del proyecto
      1. Despliegue
        1. Licencia

          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