Overview
Connect your favorite tools and platforms directly to Migma using Model Context Protocol (MCP). Pull content automatically from Notion, Shopify, Linear, Stripe, and 20+ other services to generate data-driven, personalized emails.26+ Integrations
Connect e-commerce, CRM, databases, and more
Pull Live Data
Access real-time data from connected tools
Automate Emails
Generate emails from your existing workflows
What is MCP?
Model Context Protocol (MCP) is an open standard that allows AI systems to securely access external tools and data sources. Migma uses MCP to connect with your productivity tools and pull content for email generation. Key Benefits:- No manual data entry - Pull content directly from your tools
- Always up-to-date - Access live data when generating emails
- Secure connections - OAuth 2.0 authentication for all integrations
- Read-only access - Migma can view but not modify your data
Available MCP Servers
Migma supports 26 MCP servers across different categories:E-commerce & Sales (7 servers)
Shopify
Shopify
Access:
- Product catalog and inventory
- Customer information
- Order history and analytics
- Store metrics
- Product launch emails with live inventory
- Order confirmation emails
- Customer win-back campaigns
- Sales performance reports
Klaviyo
Klaviyo
Access:
- Email marketing data
- Subscriber profiles and segments
- Campaign performance metrics
- Email templates and flows
- Import existing email templates
- Sync subscriber segments
- Analyze campaign performance
- Migrate email content
PayPal
PayPal
Access:
- Products and invoices
- Transaction history
- Payment details and refunds
- Subscription management
- Dispute information
- Shipment tracking
- Payment confirmation emails
- Invoice reminders
- Transaction summaries
- Refund notifications
Square
Square
Access:
- Transaction data
- Customer profiles
- Inventory tracking
- Payment processing
- Sales analytics
- Receipt emails
- Customer loyalty campaigns
- Sales reports
- Inventory alerts
Stripe
Stripe
Access:
- Customer data
- Payment intents and invoices
- Products and prices
- Subscriptions and billing
- Disputes and refunds
- Balance information
- Payment confirmations
- Subscription updates
- Invoice notifications
- Failed payment recovery
Wix
Wix
Access:
- Website content
- E-commerce products
- Site analytics
- Booking data
- Website update announcements
- Product promotional emails
- Booking confirmations
- Site analytics reports
Salesforce
Salesforce
Access:
- Lead and opportunity data
- Contact information
- Campaign metrics
- Sales reports
- Lead nurture emails
- Sales pipeline updates
- CRM-driven campaigns
- Account-based marketing
Productivity & Collaboration (5 servers)
Notion
Notion
Access:
- Pages and databases
- Notes and documentation
- Content calendars
- Team wikis
- Newsletter from content calendar
- Product updates from roadmap
- Team updates from Notion docs
- Documentation-based emails
Atlassian (Jira & Confluence)
Atlassian (Jira & Confluence)
Access:
- Jira issues and projects
- Confluence pages and spaces
- Comments and discussions
- Project metadata
- Sprint recap emails
- Release notes from Jira
- Documentation updates
- Team status reports
Linear
Linear
Access:
- Issues and projects
- Team workflows and cycles
- Project documentation
- Issue statuses and labels
- Sprint updates
- Bug fix announcements
- Feature release emails
- Project milestone reports
Slack
Slack
Access:
- Channel messages
- User information
- Message search
- Workflow data
- Channel digest emails
- Team communication summaries
- Important message highlights
- Slack-to-email notifications
Todoist
Todoist
Access:
- Tasks and projects
- Labels and filters
- Project hierarchy
- Task metadata
- Task reminder emails
- Project progress reports
- Weekly task summaries
- Team task assignments
Development & Code (3 servers)
GitHub
GitHub
Access:
- Repositories and code
- Issues and pull requests
- Commits and branches
- Code search
- Release announcement emails
- Code review summaries
- Issue digests
- Changelog emails
Sentry
Sentry
Access:
- Error and issue tracking
- Project information
- Release data
- Event details and attachments
- Root cause analysis
- Bug report emails
- Error digest summaries
- Incident notifications
- Release stability reports
Figma
Figma
Access:
- Design files and projects
- Asset exports
- Design comments
- Project collaboration data
- Design review emails
- Asset delivery notifications
- Design update announcements
- Feedback compilation
Design & Creative (2 servers)
Canva
Canva
Access:
- Design search and browsing
- Design pages and content
- Folder management
- Design generation
- Export capabilities
- Email with Canva-generated images
- Design approval workflows
- Brand asset emails
- Creative collaboration
Webflow
Webflow
Access:
- Site management
- CMS content
- Form submissions
- Site analytics
- Website update emails
- Form submission notifications
- CMS content emails
- Site analytics reports
Databases (6 servers)
PostgreSQL
PostgreSQL
Access:
- Database queries
- Table management
- Schema information
- Query optimization
- Data-driven email campaigns
- Customer data emails
- Report generation
- Analytics emails
MySQL
MySQL
Access:
- SQL query execution
- Table operations
- Database backup
- Performance optimization
- Customer data extraction
- Sales reports
- Database-driven campaigns
- Analytics summaries
Airtable
Airtable
Access:
- Base and record data
- Table searches
- Field values
- Record relationships
- CRM-based emails
- Content calendar emails
- Project status updates
- Data-driven newsletters
Neon
Neon
Access:
- Serverless PostgreSQL database
- Query execution
- Database branching
- Performance metrics
- Backup data
- Modern app data emails
- Analytics reports
- User data campaigns
- Performance notifications
Pinecone
Pinecone
Access:
- Vector database queries
- Semantic search
- Similarity matching
- Collection management
- Index statistics
- AI-powered recommendations
- Similar product emails
- Content discovery
- Personalized suggestions
Customer Support & Communication (1 server)
Intercom
Intercom
Access:
- Customer conversations
- Support tickets
- User profiles and data
- Conversation search
- Support digest emails
- Customer feedback summaries
- Ticket status updates
- Customer insight reports
Data & Analytics (2 servers)
CoinGecko
CoinGecko
Access:
- Real-time crypto prices
- Market data and trading volume
- Trending coins
- Exchange information
- NFT data
- Crypto price alerts
- Market update emails
- Portfolio reports
- Trading insights
DeepWiki
DeepWiki
Access:
- Knowledge base search
- Information extraction
- Documentation queries
- Insight generation
- Knowledge base emails
- Documentation digests
- Research summaries
- Information reports
Infrastructure (1 server)
EdgeOne Pages
EdgeOne Pages
Access:
- Static site management
- Edge functions
- CDN analytics
- Domain configuration
- Deployment notifications
- Performance reports
- Site status emails
- Analytics summaries
Setup MCP Connections
Standard OAuth Setup (Most Servers)
Most MCP servers use direct OAuth 2.0 authentication:1
Navigate to Integrations
Go to Settings → Integrations → MCP Servers
2
Select Server
Click “Connect” button for your desired server
3
Authorize Access
Sign in to the service and authorize Migma to access:
- Specific workspaces/accounts
- Read-only permissions
- Required data scopes
4
Configure Scope
Choose what Migma can access:
- All data
- Specific projects/folders
- Selected resources only
5
Test Connection
Click “Test Connection” to verify setup works
6
Start Using
Data now available when creating emails
MCPverse.dev Setup (Some Servers)
Some servers require additional configuration through mcpverse.dev: Servers requiring mcpverse.dev:- Slack
- PostgreSQL
- MySQL
- Airtable
- Salesforce
- Figma
- Todoist
- Pinecone
1
Create MCPverse Account
Visit mcpverse.dev and sign up
2
Add Server
Select the server you want to connect (e.g., Slack, PostgreSQL)
3
Configure Credentials
Enter required credentials:
- API keys
- Database connection strings
- OAuth tokens
- Server endpoints
4
Get MCP URL
MCPverse generates a hosted MCP server URL
5
Connect to Migma
In Migma Settings → Integrations → MCP Servers:
- Click “Add Custom Server”
- Paste the MCPverse URL
- Test connection
Using MCP in Email Creation
Method 1: Direct Reference
Reference specific resources directly in prompts:- Notion
- Shopify
- Linear
- Stripe
Method 2: Search and Pull
Let Migma search your connected tools:Method 3: Database Queries
Pull structured data from databases and tools:Real-World Workflows
Newsletter from Notion Content Calendar
Notion Setup:- Database: “Content Calendar”
- Properties: Title, Status, Publish Date, Category
Product Launch Email from Shopify
Shopify:- Products tagged “Launch Q1 2024”
Sprint Update from Linear
Linear:- Current sprint in “Engineering” team
Payment Failed Email from Stripe
Stripe:- Failed payment intents
Advanced MCP Features
Multi-Source Content
Combine data from multiple MCP servers:Conditional Logic
Use smart queries with conditions:Security & Permissions
Permission Management
OAuth Scopes
OAuth Scopes
Migma requests minimal permissions:Read-Only Access:
- View content and data
- Search and query
- Access metadata
- Modify files or data
- Delete content
- Share with others
- Change settings
Data Privacy
Data Privacy
How Migma handles your data:
- Content pulled only when requested
- No permanent storage of source data
- Used only for email generation
- Not shared with third parties
- Deleted after email creation
- Encrypted in transit (HTTPS)
Revoke Access Anytime
Revoke Access Anytime
To disconnect MCP servers:
- Go to Settings → Integrations → MCP Servers
- Find connected server
- Click “Disconnect”
- Confirm disconnection
- Check service’s connected apps settings
- Remove Migma authorization
Best Practices
Connect only what you need - Only link necessary accounts and folders
Use specific IDs - Reference exact page/resource IDs for reliability
Test connections regularly - Ensure OAuth tokens remain valid
Be specific in prompts - Clear instructions get better results
Review before sending - Always review MCP-generated content
Refresh stale data - Migma caches for 5 minutes; refresh if needed
Troubleshooting
Connection failed
Connection failed
Problem: MCP server won’t connectSolutions:
- Re-authorize OAuth connection
- Check permissions granted
- Verify correct account selected
- Try disconnecting and reconnecting
- Check service status (not down)
Content not found
Content not found
Problem: Migma can’t find resourceSolutions:
- Verify resource exists in connected account
- Check sharing permissions
- Use direct resource ID instead of search
- Ensure not deleted or archived
- Verify correct workspace/project
Outdated content
Outdated content
Problem: Email shows old dataSolutions:
- Migma caches for 5 minutes
- Click “Refresh” before generating
- Wait a few minutes after updating source
- Clear connection and reconnect
Permission denied
Permission denied
Problem: Access denied to specific resourcesSolutions:
- Grant Migma access in source service
- Check workspace-level permissions
- Verify OAuth scopes granted
- Re-authorize with broader permissions
MCPverse.dev setup issues
MCPverse.dev setup issues
Problem: Can’t configure server through mcpverse.devSolutions:
- Verify account created on mcpverse.dev
- Check credentials are correct
- Test connection in mcpverse.dev first
- Ensure server URL is correct
- Contact mcpverse.dev support
API Access
Automate MCP workflows via Migma API:API Documentation
Complete MCP API reference
Next Steps
Connect Your First Server
Start with Notion, Shopify, or Linear
Browse All Integrations
See all available integrations
Email Automation
Automate MCP email workflows
API Integration
Use MCP via API