MCP Tools
Workflows include 139 Model Context Protocol (MCP) servers - containerized services that provide specialized tools and integrations. Each server exposes standardized capabilities that can be used as workflow nodes.
What are MCP Servers?
MCP (Model Context Protocol) servers are pre-deployed, containerized services that provide:
- Standardized Interfaces: Consistent API across all tools
- Pre-configured Authentication: Credentials managed securely
- Instant Availability: No deployment or setup required
- Automatic Updates: Always running latest versions
- Isolated Execution: Each server runs in its own container
Using MCP Tools in Workflows
Adding MCP Tools
- Open workflow builder
- Find MCP tools under the "Tools" category in left palette
- Drag desired tool onto canvas
- Connect to your workflow
- Configure credentials and parameters
All 139 MCP servers are pre-deployed and ready to use. No installation or setup required.
Configuration
Each MCP tool requires:
| Setting | Description |
|---|---|
| Credentials | API keys, tokens, or connection strings |
| Parameters | Tool-specific configuration |
| Input Mapping | Data from previous nodes |
| Output Format | How to structure response |
Example Usage
Webhook Trigger
→ GitHub MCP Tool (Create issue)
- Credentials: GitHub token
- Parameters: repo, title, body
- Input: {{ trigger.data }}
→ Slack MCP Tool (Notify team)
→ API Return
Available MCP Servers
Cloud & Infrastructure
AWS Ecosystem
- AWS Core: EC2, S3, Lambda, RDS operations
- AWS Terraform: Infrastructure as code management
- AWS Documentation: Query AWS docs and best practices
- AWS Diagrams: Generate architecture diagrams
Other Cloud Providers
- Azure AKS: Kubernetes cluster management
- Oracle Cloud: OCI resource operations
- Render: Deploy and manage applications
Use Cases:
- Automate infrastructure provisioning
- Monitor cloud resources
- Generate cost reports
- Deploy applications
- Manage Kubernetes clusters
CRM & HR
Customer Relationship Management
- BambooHR: HR information system operations
- Copper: CRM for Google Workspace
- Freshworks: Multi-product CRM and helpdesk
- HelpScout: Customer service and support
- Zoho CRM: Comprehensive CRM operations
Use Cases:
- Employee data management
- Lead tracking and nurturing
- Customer support automation
- HR workflow automation
- Sales pipeline management
Email & Marketing
Email Services
- Brevo: Email marketing and transactional email
- Mailgun: Email API and delivery
- Mailjet: Email delivery and marketing
Use Cases:
- Transactional email automation
- Marketing campaign management
- Email template management
- Delivery tracking and analytics
Content Management
CMS Platforms
- Coda: Document and app platform
- Contentful: Headless CMS
- DevHub CMS: Content management
- Ghost: Publishing platform
Use Cases:
- Content publishing workflows
- Blog automation
- Documentation updates
- Multi-channel content distribution
Translation & Language
Translation Services
- DeepL: AI-powered translation
- Google Translate: Language translation
- Google NLP: Natural language processing
Use Cases:
- Content localization
- Multi-language support
- Sentiment analysis
- Entity extraction
Communication & Collaboration
Messaging Platforms
- Line: LINE messaging integration
- Matrix: Decentralized messaging
- Mattermost: Team collaboration
- RocketChat: Team communication
- Webex: Video and messaging
Task Management
- Google Tasks: Task management
- Microsoft To Do: Task lists
- Todoist: Task and project management
Use Cases:
- Team notifications
- Task automation
- Cross-platform messaging
- Meeting scheduling
Development & CI/CD
Version Control
- GitHub: Repositories, issues, PRs, actions
- GitLab: Projects, pipelines, merge requests
- Git: Direct Git operations
CI/CD & Tools
- CircleCI: Pipeline management
- JetBrains: IDE integration
- NPM Sentinel: Package vulnerability scanning
- Postman: API testing and monitoring
- DockerHub: Container image management
Use Cases:
- Automated PR creation
- Pipeline triggering
- Code review automation
- Package updates
- Security scanning
- Container deployments
Databases
SQL Databases
- PostgreSQL: Query and manage PostgreSQL
- MySQL: Query and manage MySQL
- CockroachDB: Distributed SQL operations
- SingleStore: Real-time analytics queries
NoSQL Databases
- MongoDB: Document operations
- Redis: Cache operations and pub/sub
- Couchbase: Document and key-value operations
- Elasticsearch: Search and analytics
Graph Databases
- Neo4j: Graph queries and relationships
Use Cases:
- Data synchronization
- Query execution
- Schema migrations
- Backup automation
- Performance monitoring
- Data validation
AI & ML
AI Services
- ElevenLabs: Text-to-speech generation
- Handwriting OCR: Handwriting recognition
- HyperSpell: Spell checking and grammar
- Markitdown: Markdown conversion
- Needle: Document search and retrieval
- ScrapeGraph: Web scraping with AI
- Sequential Thinking: Chain-of-thought reasoning
- Whisper: Speech-to-text transcription
Development
- Unreal Engine: Game development automation
Use Cases:
- Voice generation and transcription
- Document digitization
- Content extraction
- Web scraping
- AI-powered reasoning
- Game asset management
- Speech recognition
Search & Discovery
Search Engines
- Brave Search: Privacy-focused web search
- DuckDuckGo: Anonymous web search
- Exa: Semantic search
- arXiv: Academic paper search
Maps & Location
- Google Maps: Geocoding, directions, places
- Mapbox: Mapping and navigation
Academic
- Paper Search: Research paper discovery
Use Cases:
- Web research automation
- Location-based services
- Academic literature review
- Route optimization
- Place recommendations
- Citation finding
Productivity
Collaboration
- Notion: Workspace and database operations
- Atlassian: Jira, Confluence integration
- Teamwork: Project management
- Fibery: Work management
Document Management
- Box: Cloud storage and sharing
- OnlyOffice DocSpace: Document collaboration
Use Cases:
- Task automation
- Document workflows
- Team notifications
- Project tracking
- Knowledge base updates
- File organization
E-Commerce & Payment
Payment Processing
- Stripe: Payment and subscription management
- Razorpay: Indian payment gateway
- FlexPrice: Dynamic pricing
- Zerodha Kite: Stock trading and portfolio
Accounting
- Xero: Accounting and invoicing
E-Commerce
- Webflow: Website and CMS operations
Use Cases:
- Payment processing
- Subscription management
- Order fulfillment
- Pricing updates
- Refund automation
- Invoice generation
- Financial trading
Social & Professional Networks
Platforms
- LinkedIn: Professional networking and content
- Gyazo: Screenshot sharing
Use Cases:
- Professional network automation
- Content publishing
- Profile data retrieval
- Screenshot capture and sharing
Monitoring & Security
Monitoring
- Grafana: Metrics and dashboards
- Dynatrace: Application performance monitoring
- SonarQube: Code quality analysis
Security
- Beagle Security: Vulnerability scanning
- Inspektor Gadget: Container security
- NIST Vulnerability Database: CVE and vulnerability lookup
- Okta: Identity and access management
- RISKEN: Risk management
Use Cases:
- Alert handling
- Metric collection
- Dashboard updates
- Security scanning
- Incident response
- Compliance monitoring
Analytics
Business Intelligence
- Metabase: Query and visualization
- Vizro: Data visualization
- Keboola: Data pipeline orchestration
Data Platforms
- NASDAQ Data Link: Financial data
- Triple Whale: E-commerce analytics
- Databutton: Data app development
Use Cases:
- Report generation
- Data analysis
- Metric tracking
- Dashboard creation
- Financial data retrieval
- E-commerce insights
Testing & Automation
Browser Automation
- Playwright: Cross-browser testing
- Puppeteer: Chrome automation
- E2B: Code execution sandbox
Testing Platforms
- SmartBear: API and UI testing
- Camunda: Workflow testing
- Apify: Web scraping and automation
Use Cases:
- Automated testing
- Web scraping
- Form filling
- Screenshot capture
- UI interaction
- Load testing
Utilities
Information Services
- Wolfram Alpha: Computational knowledge
- OpenWeather: Weather data and forecasts
- Time: Timezone and time operations
Content
- YouTube Transcript: Video transcription
- Firecrawl: Web content extraction
File Operations
- Filesystem: File and directory operations
Plus 60+ more specialized tools
Use Cases:
- Data retrieval
- Content extraction
- File management
- Weather-based automation
- Mathematical computation
- Time-based operations
MCP Tool Patterns
Pattern: GitHub Issue Automation
Form Trigger (Bug report)
→ Entity Extraction (Parse bug details)
→ GitHub MCP (Create issue)
→ Slack MCP (Notify team)
→ API Return (Confirmation)
Pattern: Cloud Resource Management
Schedule Trigger (Daily)
→ AWS Core MCP (List unused resources)
→ Conditional (Age > 30 days)
→ AWS Core MCP (Delete resources)
→ Grafana MCP (Update dashboard)
→ Gmail (Send report)
Pattern: Payment Processing
Webhook Trigger (Order placed)
→ Stripe MCP (Create payment intent)
→ MongoDB (Store order)
→ Webflow MCP (Update inventory)
→ Notion MCP (Add to fulfillment)
Pattern: Security Scanning
Schedule Trigger (Weekly)
→ GitHub MCP (List repositories)
→ Loop (Each repo)
→ NPM Sentinel MCP (Scan dependencies)
→ SonarQube MCP (Analyze code)
→ Conditional (Vulnerabilities found)
→ [Yes] → GitHub MCP (Create issue)
→ [No] → Continue
Pattern: Content Research
REST API Trigger
→ Brave Search MCP (Search web)
→ arXiv MCP (Search papers)
→ AI Gateway (Synthesize findings)
→ Notion MCP (Create research note)
→ API Return
Authentication & Credentials
Managing Credentials
MCP tools use Data Sources for credential management:
- Navigate to Data Sources
- Create new data source for MCP tool
- Enter API keys, tokens, or credentials
- Reference in workflow node configuration
Credential Types
| Type | Examples |
|---|---|
| API Keys | Stripe, OpenWeather, Brave Search |
| OAuth 2.0 | GitHub, GitLab, Google Maps |
| Connection Strings | MongoDB, PostgreSQL, Redis |
| Access Tokens | Notion, Atlassian, Slack |
Credentials are encrypted at rest with AES-256 and in transit with TLS. Never hardcode credentials in workflow configurations.
Best Practices
Tool Selection
- Choose Specific Tools: Use specialized tools over general APIs
- Combine Tools: Chain multiple MCP tools for complex workflows
- Check Documentation: Review tool-specific parameters
- Test Thoroughly: Validate tool behavior with sample data
Performance
- Minimize API Calls: Batch operations when possible
- Cache Responses: Store frequently accessed data
- Parallel Execution: Use multiple tools simultaneously
- Handle Rate Limits: Respect API rate limits
Error Handling
- Add Retries: Configure retry logic for network failures
- Validate Responses: Check response format and status
- Fallback Logic: Provide alternative paths on failure
- Log Errors: Capture error details for debugging
Cost Management
- Monitor Usage: Track API call volumes
- Set Limits: Configure rate limiting
- Optimize Calls: Reduce unnecessary requests
- Choose Tiers: Select appropriate service tiers
Common MCP Tool Configurations
GitHub Tool
{
"action": "create_issue",
"repo": "owner/repository",
"title": "{{ trigger.bugTitle }}",
"body": "{{ trigger.bugDescription }}",
"labels": ["bug", "automated"],
"assignees": ["developer1"]
}
Stripe Tool
{
"action": "create_payment_intent",
"amount": {{ trigger.amount }},
"currency": "usd",
"metadata": {
"order_id": "{{ trigger.orderId }}"
}
}
MongoDB Tool
{
"action": "insert_one",
"collection": "orders",
"document": {
"orderId": "{{ trigger.orderId }}",
"timestamp": "{{ execution.timestamp }}",
"data": {{ trigger.data }}
}
}
Slack Tool
{
"action": "send_message",
"channel": "#alerts",
"text": "New order: {{ trigger.orderId }}",
"attachments": [
{
"color": "good",
"fields": [
{
"title": "Amount",
"value": "${{ trigger.amount }}"
}
]
}
]
}
Troubleshooting
Tool Not Responding
- Check data source credentials
- Verify API endpoint availability
- Review rate limit status
- Check network connectivity
Authentication Errors
- Validate credentials in Data Sources
- Check token expiration
- Verify permission scopes
- Refresh OAuth tokens
Unexpected Results
- Review input data format
- Check parameter configuration
- Validate response parsing
- Test with sample data
Rate Limit Exceeded
- Implement exponential backoff
- Reduce request frequency
- Use caching strategies
- Upgrade service tier
Next Steps
- Test workflows with MCP tools
- Deploy workflows to production
- See MCP tool examples
- Configure data sources
Browse the Tools category in the workflow builder to see all 139 available MCP servers and their capabilities.