-
securityF
license-
qualityEnables users to manage Gmail accounts using AI agent-assisted operations via an MCP protocol, supporting email search, reading, deletion, and sending with a voice-powered interface.
Last updated -
2
5
TypeScript
모든 출처는 https://github.com/ShawhinT/YouTube-Blog/ 입니다.
AI 에이전트 시리즈의 네 번째 예시입니다. 여기에서는 모든 AI 앱이 인공 가상 비서(AVA) 도구 세트에 접근할 수 있도록 고객 MCP 서버를 구축합니다.
모래밭
지엑스피1
prompts/ava.md
파일을 찾으세요..env
파일을 만듭니다.USER_EMAIL
: 이 애플리케이션에 사용할 Gmail 주소GOOGLE_CREDENTIALS_PATH
: Google OAuth 자격 증명 파일의 경로GOOGLE_TOKEN_PATH
: Google OAuth 토큰이 저장될 경로먼저, 필요한 디렉토리 구조를 만듭니다.
.config/ava-agent/
에 credentials.json
으로 저장합니다.https://www.googleapis.com/auth/gmail.modify
서버가 Gmail 계정에 접근하려면 먼저 권한을 부여해야 합니다. uv run oauth.py
실행하면 다음과 같은 작업이 수행됩니다.
token.json
이 있는지 확인하세요.env
파일이나 token.json
버전 제어에 커밋하지 마십시오..gitignore
에 다음을 추가하세요.hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
AI 애플리케이션에 인공 가상 비서(AVA) 툴셋에 대한 액세스를 제공하여 자연어를 통한 Gmail 통합 및 작업 관리를 가능하게 하는 맞춤형 MCP 서버입니다.
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ramaiyaKushal/mcp-learning'
If you have feedback or need assistance with the MCP directory API, please join our Discord server