Vibeads MCP vs PushEngage — MCP Server Comparison | AllMCPs
Side-by-Side Model Context Protocol Comparison
Vibeads MCP vs PushEngage
In-depth architectural comparison of the Vibeads MCP and PushEngage 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
Vibeads MCP
Marketing · Local stdio
Quality: 57/100 (Good) | Auth: No auth required
PushEngage
Marketing · Local stdio
Quality: 55/100 (Good) | Auth: No auth required
Verdict Summary: Choose Vibeads MCP if you need specialized Marketing tools running via a local process. Choose PushEngage if your workspace requires Marketing integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Vibeads MCP when:
You need dedicated capabilities in the Marketing domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
You have access to required keys: VIBEADS_API_KEY.
Vibeads MCP is categorized under Marketing and uses a local stdio subprocess. In contrast, PushEngage belongs to Marketing using local stdio subprocess. Select Vibeads MCP when you need capabilities focused on marketing and PushEngage when you require tools for marketing.
Draft a full campaign strategy (keywords, ad copy, 3+ ad groups) server-side. Costs 13 credits. Draft only — nothing is published, no money is spent
get_strategy_status
Poll a strategy job: status, phase, and drafted ad groups once complete
apply_strategy
Turn a completed preview into a real draft campaign (ad groups, keywords, targeting, ad copy, extensions). Costs 6 credits + 3 per ad group for image generation. Draft only — not live, no ad money spent
list_recommendations
Pending optimization recommendations awaiting approval, with the session + recommendation IDs
approve_recommendation
Execute ONE diagnosed optimization. Approving closes its session and rejects the other recommendations in it. A budget increase over 20% returns an approval link instead
preview_ad_group
Show a new ad group (keywords, three ads, landing page plan) before it is added. Creates a preview only
add_ad_group
Add a previewed ad group. On a published campaign it starts serving at once, within the campaign's budget
+2 more tools listed on main page
PushEngage Tools (21)
pushengage_auth_login
Opens the browser to PushEngage and stores the token on success.
pushengage_auth_status
Shows whether you are authenticated and which site is selected.
pushengage_auth_logout
Deletes the locally stored token.
pushengage_list_sites
Lists the PushEngage sites you can access.
pushengage_select_site
Sets the current site used by the other tools.
pushengage_get_site_details
Site name, URL, timezone, geolocation, and the "Powered By PushEngage" branding toggle.
pushengage_get_campaign_defaults
UTM parameters, fallback notification, fallback attributes, and default notification expiry. Updates merge over current values, so partial edits work.
pushengage_get_service_worker_settings
Service worker registration, sub-folder support, and the worker file path.
pushengage_list_segments
URL-rule based subscriber segments.
pushengage_list_audience_groups
Saved targeting groups (device, country, segment, engagement, dates, attributes). Referenced by the send tools' `audience_groups`.
pushengage_list_attributes
Custom subscriber attribute keys used in audience-group rules (max 50 per site).
pushengage_list_drip_campaigns
Drip autoresponders. Filter by status; set `include_analytics` for per-campaign stats.