Sendraven MCP Server vs Getpoststack MCP | AllMCPs
Side-by-Side Model Context Protocol Comparison
Sendraven MCP Server vs Getpoststack MCP
In-depth architectural comparison of the Sendraven MCP Server and Getpoststack MCP MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Sendraven MCP Server
Communication · Local stdio
Quality: 57/100 (Good) | Auth: No auth required
Getpoststack MCP
Communication · Local stdio
Quality: 56/100 (Good) | Auth: API Key required
Verdict Summary: Choose Sendraven MCP Server if you need specialized Communication tools running via a local process. Choose Getpoststack MCP if your workspace requires Communication integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Sendraven MCP Server when:
You need dedicated capabilities in the Communication domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Email for AI agents: send, read replies as threads, run campaigns, with per-key limits.
EU-hosted email API exposed as MCP tools — send transactional and marketing email, manage contacts and segments, run broadcasts, render templates, and read analytics from Claude/Cursor. GDPR compliant, EU-only data residency (Germany + Finland). npx -y @poststack.dev/mcp.
Send a transactional email, immediately or scheduled. Use scheduled_at with a relative phrase like 'in 3 days' or an ISO timestamp. The From domain must already be verified.
list_emails
List recent messages with their delivery status. Filter by status (queued, scheduled, sent, delivered, bounced, complained, rejected) or recipient.
get_email
Fetch one message with its full event timeline (send, delivery, bounce, complaint, open, click). This is the tool to reach for when asked why an email didn't arrive.
cancel_scheduled_email
Cancel a scheduled email before it sends. Only works while status is 'scheduled'.
list_sending_domains
List sending domains with their verification status and the DNS records each one needs. Each record shows what is currently published, so this diagnoses a stuck verification.
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Sendraven MCP Server is categorized under Communication and uses a local stdio subprocess. In contrast, Getpoststack MCP belongs to Communication using local stdio subprocess. Select Sendraven MCP Server when you need capabilities focused on communication and Getpoststack MCP when you require tools for communication.
Register a sending domain and get back the DNS records to publish. Give the domain you send from — mail.<domain> and news.<domain> are provisioned beneath it and the right one is chosen per message, so a marketing complaint spike can never affect password reset delivery. Pass risk_class only to pro…
verify_sending_domain
Re-check a domain's DNS records now instead of waiting for the background monitor.
list_suppressions
List addresses we refuse to mail and why (hard_bounce, complaint, unsubscribe, manual). Check here first when someone reports not receiving email.
add_suppression
Stop sending to an address. Scope 'marketing' leaves transactional mail working.
remove_suppression
Remove a suppression so the address can be mailed again. Be careful with hard bounces — the address was rejected by the receiving server, and re-sending raises the bounce rate that AWS enforces on.
create_broadcast
Create a campaign as a draft. Nothing is sent: follow with preview_broadcast, then send_broadcast. identity_id must be a marketing sending domain (see list_sending_domains; risk_class 'marketing'). To A/B test, pass 2 to 10 'variants' that differ in subject, from_name or send_at, and optionally 'ab…
get_broadcast
One campaign, with a 'progress' object while it is sending, paused or testing: how many addresses are still pending, sent, failed, or skipped because the person opted out after the campaign started. This is how you tell a paused campaign that is still making progress from one waiting on quota. An A…
+38 more tools listed on main page
Getpoststack MCP Tools (80)
send_email
Send a single transactional email immediately, or schedule it for a future time.
send_batch_emails
Send multiple emails in a single batch request (up to 100 per call).
list_emails
List previously-sent emails with optional filters and pagination.
get_email
Get full details and event timeline for a specific email by id.
cancel_email
Cancel a scheduled email that has not yet entered the sending pipeline.
reschedule_email
Reschedule a scheduled email to a new send time.
lint_email
Run a Rspamd-backed spam pre-flight on a draft email and return the score, action, and per-rule symbols.
preview_email
Render + lint + measure an email in one shot WITHOUT sending it.
validate_email
Check whether an email address is safe to send to BEFORE create_contact or send_email.
validate_email_batch
Validate up to 100 email addresses in a single call. Same checks as validate_email per address.
create_contact
Create a new contact (person who can receive emails / broadcasts).
list_contacts
List contacts with optional search and segment filtering.