Overview
MCP Server Search enables your Utari workers to discover, explore, and integrate external tools and services through the Model Context Protocol (MCP). This powerful capability allows agents to connect with specialized APIs, services, and integrations beyond Utari’s built-in tools—creating unlimited possibilities for customization and extension.What is MCP?
Model Context Protocol
MCP (Model Context Protocol) is a standardized way for AI agents to connect with external tools, services, and APIs. Think of it as a universal connector that allows your agents to:
- Access specialized third-party services
- Integrate with niche APIs and platforms
- Use custom tools built by the community
- Extend capabilities beyond built-in features
- Connect with proprietary internal systems
MCP servers are external integrations managed through Composio, providing structured access to hundreds of applications and services.
MCP Server Capabilities
Search MCP Servers
Find MCP toolkits and integrations based on your requirements and use cases
Get App Details
View detailed information about specific toolkits including available tools and auth requirements
Discover User Servers
See which MCP tools are available for your connected Composio profiles
Using MCP Server Search
Searching for MCP Servers
Worker Searches
Your worker searches Composio toolkits based on your requirements and returns relevant options.
Review Results
Worker presents matching MCP servers with:
- Toolkit name and description
- Available capabilities
- Authentication requirements
- Use cases
Getting App Details
Review Capabilities
Worker provides comprehensive information:
- Available Tools: All actions the MCP server can perform
- Authentication: How to connect (OAuth, API key, etc.)
- Requirements: Prerequisites and setup steps
- Use Cases: Common applications and workflows
- Parameters: What information each tool needs
Discovering User MCP Servers
Review Available Tools
Worker displays all MCP servers accessible through your connected profiles:
- Already configured servers
- Available but not yet added
- Recently used integrations
- Recommended based on profile
Common MCP Server Categories
Productivity & Collaboration
Notion
Notion
Capabilities:
- Create and update pages
- Manage databases
- Query and filter content
- Add blocks and content
- Share and collaborate
- Automated documentation
- Knowledge base management
- Project tracking
- Meeting notes automation
- Team wikis
Slack
Slack
Capabilities:
- Send messages to channels
- Post direct messages
- Create threads and replies
- Upload files
- Manage channels
- Read message history
- Team notifications
- Automated alerts
- Status updates
- Bot interactions
- Workflow coordination
Microsoft Teams
Microsoft Teams
Capabilities:
- Post to channels
- Send chats
- Schedule meetings
- Share files
- Manage team activities
- Enterprise communication
- Meeting automation
- Document sharing
- Team collaboration
Google Workspace
Google Workspace
Capabilities:
- Gmail: Send emails, read inbox, manage labels
- Google Drive: Upload, download, organize files
- Google Sheets: Read, write, format data
- Google Docs: Create, edit documents
- Google Calendar: Schedule, manage events
- Email automation
- Document management
- Data analysis
- Calendar scheduling
- File organization
CRM & Sales
Salesforce
Salesforce
Capabilities:
- Create and update leads
- Manage opportunities
- Track customer interactions
- Generate reports
- Automate workflows
- Lead management
- Sales pipeline tracking
- Customer data enrichment
- Automated follow-ups
- Performance reporting
HubSpot
HubSpot
Capabilities:
- Contact management
- Deal tracking
- Email sequences
- Marketing automation
- Analytics and reporting
- Inbound marketing
- Lead nurturing
- Sales automation
- Customer engagement
- Campaign management
Pipedrive
Pipedrive
Capabilities:
- Pipeline management
- Activity tracking
- Deal management
- Contact organization
- Reporting
- Sales process automation
- Deal flow management
- Activity logging
- Performance tracking
Development & Technical
GitHub
GitHub
Capabilities:
- Create and manage repositories
- Handle pull requests
- Track issues
- Manage branches
- Review code
- Automate workflows
- Code repository management
- Issue tracking automation
- PR workflow automation
- Release management
- Documentation updates
Jira
Jira
Capabilities:
- Create and update issues
- Manage sprints
- Track progress
- Comment and collaborate
- Generate reports
- Project management
- Bug tracking
- Sprint planning
- Development workflow
- Status reporting
Linear
Linear
Capabilities:
- Issue management
- Project tracking
- Roadmap planning
- Team collaboration
- Automation
- Product development
- Issue tracking
- Sprint management
- Workflow automation
Marketing & Social Media
Twitter/X
Twitter/X
Capabilities:
- Post tweets
- Schedule content
- Monitor mentions
- Track engagement
- Manage threads
- Social media automation
- Brand monitoring
- Content scheduling
- Engagement tracking
LinkedIn
Capabilities:
- Post updates
- Manage company pages
- Network with connections
- Share content
- Track engagement
- Professional networking
- Content distribution
- B2B marketing
- Thought leadership
Mailchimp
Mailchimp
Capabilities:
- Manage campaigns
- Build email lists
- Create templates
- Track analytics
- Automate workflows
- Email marketing
- Newsletter automation
- Subscriber management
- Campaign analytics
Data & Analytics
Airtable
Airtable
Capabilities:
- Create and update records
- Manage bases and tables
- Query and filter data
- Automate workflows
- Generate views
- Database management
- Project tracking
- Content calendars
- CRM alternatives
- Workflow automation
Google Analytics
Google Analytics
Capabilities:
- Fetch analytics data
- Generate reports
- Track metrics
- Analyze trends
- Export data
- Website analytics
- Performance tracking
- User behavior analysis
- Marketing attribution
Search Query Examples
By Functionality
By Platform
By Use Case
Adding MCP Servers to Agents
Integration Process
MCP Server Workflow Examples
Automated Documentation System
Sales Intelligence System
Content Distribution System
Best Practices
Search Before Building
Always search for existing MCP servers before building custom integrations
Review Capabilities Thoroughly
Get detailed app information to ensure the MCP server meets your needs
Test Authentication First
Verify authentication and permissions before building complex workflows
Start with Core Features
Begin with essential tools from an MCP server before exploring advanced features
Check User Servers
Discover your available MCP servers to avoid duplicate connections
Combine Strategically
Select MCP servers that work well together for end-to-end workflows
Document Integrations
Keep track of which MCP servers are used where and for what purpose
Monitor Usage
Track which MCP tools are actually being used and remove unused integrations
Understanding MCP Server Details
When you get app details for an MCP server, you’ll receive:Authentication Information
- OAuth
- API Key
- Credentials
Flow: Browser-based authorizationProcess:
- Click “Connect” button
- Authorize in browser popup
- Grant requested permissions
- Return to Utari
Available Tools
Each MCP server provides specific tools (actions):Requirements and Prerequisites
Account Requirements
Account Requirements
- Active account on the platform
- Appropriate permissions/role
- Workspace or organization access
- Subscription level (if applicable)
Technical Requirements
Technical Requirements
- Proper authentication setup
- Required scopes and permissions
- Network access to platform
- Compatible API version
Configuration Requirements
Configuration Requirements
- Specific settings enabled
- Webhooks or callbacks configured
- API limits and quotas
- Rate limiting considerations
Troubleshooting
Can't find a specific MCP server
Can't find a specific MCP server
Try:
- Search with different terms (platform name, category, functionality)
- Get app details by exact name if you know it
- Check if the integration exists under a different name
- Discover user MCP servers to see all available options
- Contact support if a needed integration seems missing
MCP server authentication fails
MCP server authentication fails
Verify:
- You have an active account on the platform
- Correct credentials or API key
- Sufficient permissions on the account
- Required scopes are enabled
- Browser popups not blocked (for OAuth)
- Try disconnecting and reconnecting
Tool not working as expected
Tool not working as expected
Check:
- Tool parameters are correctly formatted
- Required fields are provided
- Data types match requirements
- Account has permission for that action
- Platform-side settings allow the operation
- Review app details for correct usage
Search returns too many/few results
Search returns too many/few results
Refine your search:
- Be more specific about functionality needed
- Include platform name if known
- Specify category or use case
- Try different related keywords
- Use get app details for specific platforms
Connected MCP server not appearing
Connected MCP server not appearing
Ensure:
- Profile is properly connected to Composio
- MCP server is actually added to the agent
- Connection is active and authenticated
- Use discover user MCP servers to verify availability
- Refresh connections if recently added
Advanced MCP Usage
Custom MCP Servers
While Composio provides hundreds of pre-built MCP servers, you can also:Build Custom MCP Servers
Create your own MCP servers for:
- Proprietary internal systems
- Specialized APIs
- Custom business logic
- Unique workflow requirements
Host MCP Servers
Deploy and maintain MCP servers:
- On your infrastructure
- Cloud platforms
- Containerized environments
- Ensure accessibility from Utari
Custom MCP Development: Building custom MCP servers requires technical expertise in API development and the MCP specification. Utari supports connecting to any compliant MCP server.
MCP Server Combinations
Create powerful workflows by combining multiple MCP servers:Summary
You’ve successfully learned how to:Search for MCP servers based on your requirements
Get detailed information about specific MCP integrations
Discover available MCP servers for your connected profiles
Understand MCP server capabilities, authentication, and tools
Add MCP servers to agents for extended functionality
Combine multiple MCP servers for complex workflows
Apply best practices for MCP integration
Troubleshoot common MCP server issues
Next Steps
Agent Configuration
Configure agents with discovered MCP servers
Integrations Guide
Learn about managing connected integrations
Triggers & Automation
Automate MCP server workflows with triggers
Data Providers
Combine MCP with built-in data providers