@ktmcp-cli/sendgrid
v1.0.0
Published
Production-ready CLI for SendGrid Email API - send emails, manage contacts, view activity and stats
Downloads
78
Maintainers
Readme
"Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI."
— Peter Steinberger, Founder of OpenClaw Watch on YouTube (~2:39:00) | Lex Fridman Podcast #491
SendGrid CLI
⚠️ Unofficial CLI - Not officially sponsored or affiliated with SendGrid / Twilio.
Send emails, manage contacts and lists, view email activity, and track stats — all from your terminal.
Installation
npm install -g @ktmcp-cli/sendgridQuick Start
sendgrid config set --api-key YOUR_SENDGRID_API_KEY
sendgrid --helpGet your API key from: https://app.sendgrid.com/settings/api_keys
Commands
sendgrid email send --to [email protected] --from [email protected] --subject "Hello" --body "World"
sendgrid email activity # View recent email activity
sendgrid email activity --limit 25 --query "status=delivered"
sendgrid email get <msgId> # Get message detailsContacts
sendgrid contacts list # List all contacts (with count)
sendgrid contacts search --query "email LIKE '%@example.com'"
sendgrid contacts add --email [email protected] --first-name John --last-name DoeLists
sendgrid lists list # List all contact lists
sendgrid lists create --name "Newsletter" # Create new listStats
sendgrid stats overview --start 2024-01-01 --end 2024-01-31Suppressions
sendgrid suppressions unsubscribes --limit 20
sendgrid suppressions bounces --limit 20Config
sendgrid config set --api-key KEY
sendgrid config showWhy CLI > MCP?
No server to run. No protocol overhead. Just install and go.
License
MIT — Part of the Kill The MCP project.
