- 11 MCP tools: search, read, send, archive, move, mark emails + folder management - IMAP IDLE watcher with polling fallback, forwards new emails to Poke webhook - Bearer token auth (MCP_API_KEY) for securing the server - Multi-account support via config.yml - Docker + GitHub Actions CI/CD (lint, build, push to GHCR)
22 lines
634 B
YAML
22 lines
634 B
YAML
# poke-mail configuration
|
|
# Copy this file to config.yml and fill in your credentials
|
|
|
|
webhook_url: https://poke.com/api/v1/inbound-sms/webhook
|
|
poke_api_key: your-api-key-here # from https://poke.com/settings/advanced
|
|
|
|
# MCP_API_KEY is set via environment variable (not in this file)
|
|
# It secures the MCP server so only you can use it
|
|
|
|
accounts:
|
|
- id: default
|
|
imap_host: imap.gmail.com
|
|
imap_port: 993
|
|
imap_username: you@gmail.com
|
|
imap_password: your-app-password
|
|
smtp_host: smtp.gmail.com
|
|
smtp_port: 587
|
|
smtp_username: you@gmail.com
|
|
smtp_password: your-app-password
|
|
watch_folders:
|
|
- INBOX
|