ADK MCP 에이전트
Google ADK와 MCP(Model Context Protocol) Google Maps 도구 세트를 사용한 스트리밍 채팅 에이전트입니다.
지역 개발
종속성 설치:
지엑스피1
API 키로
app/에.env설정합니다.로컬로 실행:
export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reload
프로젝트 구조
에이전트 로직은
agent/디렉토리(agent/agents.py)에 있습니다.FastAPI 앱과 UI는
app/디렉토리에 있습니다.
전개
UI를 사용하여 로컬로 앱을 테스트하고 실행하려면:
종속성 설치:
pip install -r requirements.txt환경 변수 설정:
API 키로
app/디렉토리 내부에.env파일을 만듭니다.GOOGLE_GENAI_USE_VERTEXAI=FALSE GOOGLE_API_KEY=your_genai_api_key GOOGLE_MAPS_API_KEY=your_google_maps_api_key
FastAPI 앱을 실행합니다.
export SSL_CERT_FILE=$(python -m certifi) uvicorn app.main:app --reloadUI에 접근하세요:
브라우저를 열고 http://localhost:8000 으로 이동하세요.
이제 채팅 인터페이스와 상호 작용하고 로컬에서 에이전트를 테스트할 수 있습니다.
특허
MIT
This server cannot be installed
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 도구와 통합한 스트리밍 채팅 에이전트로, 사용자가 대화형 인터페이스를 통해 위치 기반 서비스와 상호 작용할 수 있도록 지원합니다.
Related MCP Servers
- Asecurity-licenseAqualityA 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 -8MIT License
- Asecurity-licenseAqualityA 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 -37MIT License
- -security-license-qualityA 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 -
- -security-license-qualityA 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 -