Email, team chat and notifications APIs and MCP servers for AI agents
Send and receive email, post to team chat (Slack, Discord), send push notifications; manage meetings.
10 email, team chat and notifications APIs an AI agent can call: auth method and header, official MCP server (6), free tier (9), docs links. Machine-readable JSON included. Agents: fetch catalog/communication-email-chat.json instead of parsing this page. Last checked 2026-09-24.
Ratings and usage (★) fetched: .
| Service | What an agent can do | Auth | MCP server | Free tier | Details (with sources) | Notes | Proof (ratings, usage) |
|---|---|---|---|---|---|---|---|
| AgentMail | Programmatically create inboxes and send/receive email autonomously, purpose-built for AI agents. | API keyAuthorization: Bearer <api_key> | official | Free: 3 inboxes, 3,000 emails/month (max 100/day), 3GB storage, no card required | Base URL: https://api.agentmail.to/v0 Free plan: 3 inboxes, 3,000 emails/month (max 100/day), 3 GB storage, no card ↗ Rate limits: Per-organization API limits (unpublished); 429 with Retry-After on excess. Free plan capped at 100 emails/day ↗ Example call: send an email from an inbox: POST https://api.agentmail.to/v0/inboxes/{inbox_id}/messages/send ↗ | Newer, smaller vendor than legacy ESPs; markets itself specifically as agent-native email infra with a built-in MCP server. | — |
| Discord API | Send messages, manage channels/roles, and build interactive bots via REST and Gateway API. | API key / OAuthAuthorization: Bot <token> (OAuth2 Bearer only for user-authorized access and adding the bot to servers) | community | free, no key needed beyond creating a bot application | Base URL: https://discord.com/api/v10 Free plan: free_tier, no card ↗ Rate limits: Global 50 requests/s per bot plus per-route limits; 10,000 invalid requests per 10 min triggers IP ban ↗ OAuth scopes: bot, applications.commands ↗ Example call: send a message to a channel: POST https://discord.com/api/v10/channels/{channel.id}/messages ↗ MCP tools: 10: get_server_info, send_message, read_messages, edit_message, delete_message, send_private_message … ↗ | Per-route rate limits; bots in 100+ servers require Discord verification/approval. | GitHub 507★ SaseQ/discord-mcp Smithery 82 uses |
| Mailgun | Send and validate transactional email via REST API and SMTP relay with webhooks. | API keyBasic auth: api:<API_KEY> | official | free: 100 emails/day; 30-day free trial on paid tiers | Base URL: https://api.mailgun.net Free plan: 100 emails/day, 1 custom sending domain, 1-day log retention ↗ Rate limits: Per-API time windows; X-RateLimit-* headers and 429 when exceeded. EU region host: api.eu.mailgun.net ↗ Example call: send an email: POST https://api.mailgun.net/v3/{domain_name}/messages ↗ Unit price: Overage from $1.80 per 1,000 emails (Basic, $15/mo incl. 10,000) or from $1.30 per 1,000 (Foundation, $35/mo incl. 50,000) ↗ | Free plan limited to 1 sending domain and 1-day log retention. Official MCP server is local only (npx @mailgun/mcp-server, stdio). | SourceForge 1.0★/1 review |
| ntfy.sh Push Notifications API | Lets an agent send push notifications to a user's phone or desktop by publishing a plain HTTP POST to an ntfy topic, and read messages back from it. | noneNo key for public topics: POST the message body to https://ntfy.sh/<topic>. Optional access token for reserved topics: 'Authorization: Bearer tk_<TOKEN>' | community | No key; anonymous publishing to public topics, rate-limited per visitor IP (burst of 60 requests, then 1 request every 5 s, roughly 17,280/day); paid plans from $6/month add reserved topics, higher limits, email and phone-call notifications. | Base URL: https://ntfy.sh Free plan: Burst of 60 requests, then 1 request every 5 s per visitor, no card ↗ Rate limits: Defaults: burst 60 requests, replenish 1 request/5 s; attachments 100 MB total, 500 MB/day bandwidth per visitor ↗ Example call: publish a push notification to a topic: POST https://ntfy.sh/{topic} ↗ MCP tools: 2: ntfy_me, ntfy_me_fetch ↗ | Public topic names act as passwords; anyone who knows the name can read or post, so use a hard-to-guess name or a reserved topic. Attachments up to 15 MB. Server is open source and self-hostable with the same API. | — |
| Postmark | Send transactional email via REST API with delivery tracking, bounce handling, and templates. | API keyX-Postmark-Server-Token: <token> | official | free: 100 emails/month (Developer plan, no expiry) | Base URL: https://api.postmarkapp.com Free plan: 100 emails/month (Developer plan, no expiry), no card ↗ Rate limits: Unpublished acceptable-use limit; HTTP 429 when exceeded ↗ Example call: send one email: POST https://api.postmarkapp.com/email ↗ Unit price: overage per 1,000 emails: $1.80 (Basic), $1.30 (Pro), $1.20 (Platform); plans from $15/mo for 10,000 emails ↗ MCP tools: 24: sendEmail, sendEmailWithTemplate, sendBatch, sendBatchWithTemplate, listTemplates, getTemplate … ↗ | Strictly transactional-email focused; enforces anti-bulk/anti-spam policy which can suspend accounts sending bulk/marketing mail. Official MCP server is local (npx @activecampaign/postmark-mcp). | — |
| Resend | Send transactional and marketing email via REST API with templates, domains, and webhooks. | API keyAuthorization: Bearer re_xxxxxxxxx | official | free tier: 3,000 emails/mo, 100/day | Base URL: https://api.resend.com Free plan: 3,000 emails/month (max 100/day), 3 domains ↗ Rate limits: 10 requests/s per team across all API keys ↗ Example call: send an email: POST https://api.resend.com/emails ↗ Unit price: Free: 3,000 emails/month (100/day); Pro $20/mo for 50,000 emails, then $0.90 per 1,000 extra emails ↗ | Official remote MCP server at mcp.resend.com/mcp; sandbox domain available for testing before custom domain verification. | SourceForge 4.0★/1 review |
| SendGrid (Twilio) | Send transactional and marketing email via REST/SMTP API with templates and analytics. | API keyAuthorization: Bearer SG.xxxxxxxxx | — | Trial: 100 emails/day for 60 days, no card required; paid plan after | Base URL: https://api.sendgrid.com/v3 Free plan: 100 emails/day for 60 days, no card ↗ Rate limits: Per-endpoint limits reported in X-RateLimit-* headers; HTTP 429 when exceeded ↗ Example call: send an email: POST https://api.sendgrid.com/v3/mail/send ↗ Unit price: Plans from $19.95/month (Essentials 50K emails); overage $0.0013 per email on 50K plan, $0.0009 on 100K plan, $0.0011-$0.0005 on Pro tiers ↗ MCP tools: 10: send_email, send_to_list, list_contacts, add_contact, list_contact_lists, create_template … ↗ | Now a Twilio product; sender identity/domain authentication required before sending. | SourceForge 3.9★/8 reviews |
| Slack API | Post messages, manage channels, and read conversation history in Slack via the Web API. | OAuth 2.0Authorization: Bearer xoxb-... | official | free, no key needed beyond creating a Slack app/workspace | Base URL: https://slack.com/api Free plan: free_tier, no card ↗ Rate limits: Per-method tiers: T1 1+/min, T2 20+/min, T3 50+/min, T4 100+/min; chat.postMessage ~1 msg/s per channel; non-Marketplace apps: conversations.history 1/min ↗ OAuth scopes: chat:write, channels:read, channels:history, groups:history, im:history ↗ Example call: post a message to a channel: POST https://slack.com/api/chat.postMessage ↗ | Requires creating a Slack app with OAuth scopes; per-method rate-limit tiers apply. The official remote MCP (OAuth 2.0) works only for directory-published or internal Slack apps, and in partner clients such as Claude. | Smithery 12.1k uses SourceForge 4.6★/250 reviews |
| Stream (GetStream) Chat & Video API | Build and moderate in-app chat and video with REST/SDK APIs, channels, and real-time messaging. | API keyAPI key + server-side secret used to mint short-lived user JWT tokens | — | Free tier: Build plan with 1,000 MAU/month and 100 concurrent connections, no card; Maker account gives $100/month credit for teams under 5 people and under $10k monthly revenue | Free plan: Build plan: 1,000 MAU, 100 concurrent connections, per month, no card ↗ Rate limits: Per-endpoint per-minute limits (60 to 10,000/min, e.g. Send Message 1,000/min) plus 60 requests/min per user ↗ Example call: send a message to a channel (server-side): POST https://chat.stream-io-api.com/channels/{type}/{id}/message?api_key={API_KEY} ↗ Unit price: Chat overage: $0.09 per MAU above plan limit, $0.99 per extra concurrent connection, $5.00 per 1M stored messages ↗ | Client access requires server-minted short-lived user tokens; not a pure send-and-forget messaging API like email/SMS providers. | — |
| Zoom API | Schedule, update, and manage meetings, webinars, and cloud recordings programmatically via REST API. | OAuth 2.0Authorization: Bearer <access_token> (Server-to-Server OAuth recommended for agents) | official | usable on free Zoom account within Basic plan limits; some endpoints require paid plan | Base URL: https://api.zoom.us/v2 Free plan: Free plan API limits: light 4/s and 6,000/day, medium 2/s and 2,000/day, heavy 1/s and 1,000/day, no card ↗ Rate limits: Per plan: Free light 4/s (6,000/day), Pro light 30/s, Business+ light 80/s; medium/heavy lower; 429 on excess ↗ Example call: create a scheduled meeting: POST https://api.zoom.us/v2/users/{userId}/meetings ↗ | Server-to-Server OAuth app type is the recommended path for unattended agent use; some features gated behind licensed/paid plans. Official remote MCP servers (streamable HTTP, user OAuth) run at the mcp.zoom.us gateway. | — |
Other categories
- Web search
- Web scraping and browser automation
- Knowledge and research data
- Image generation and editing
- Video generation and editing
- Speech and audio
- Music generation
- 3D generation and assets
- Architecture, CAD and BIM
- Diagrams and software architecture
- Design and UI
- Documents, OCR and presentations
- Translation and language
- Code execution sandboxes
- Developer platforms and DevOps
- Cloud and hosting
- Databases
- Vector search, memory and RAG
- SMS and messaging apps
- Voice agents and telephony
- Productivity and workspace
- CRM, support and marketing
- Social media
- Maps, geolocation and weather
- Finance, payments and market data
- E-commerce
- Automation and integration platforms
- Model APIs and inference