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
- 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 Server Capabilities
Search MCP Servers
Get App Details
Discover User Servers
Using MCP Server Search
Searching for MCP Servers
Describe Your Needs
Worker Searches
Review Results
- Toolkit name and description
- Available capabilities
- Authentication requirements
- Use cases
Select Integration
Getting App Details
Request Details
Review Capabilities
- 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
Plan Integration
Discovering User MCP Servers
Check Connected Profiles
Review Available Tools
- Already configured servers
- Available but not yet added
- Recently used integrations
- Recommended based on profile
Add to Agent
Common MCP Server Categories
Productivity & Collaboration
Notion
Notion
- 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
- 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
- Post to channels
- Send chats
- Schedule meetings
- Share files
- Manage team activities
- Enterprise communication
- Meeting automation
- Document sharing
- Team collaboration
Google Workspace
Google Workspace
- 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
- 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
- Contact management
- Deal tracking
- Email sequences
- Marketing automation
- Analytics and reporting
- Inbound marketing
- Lead nurturing
- Sales automation
- Customer engagement
- Campaign management
Pipedrive
Pipedrive
- Pipeline management
- Activity tracking
- Deal management
- Contact organization
- Reporting
- Sales process automation
- Deal flow management
- Activity logging
- Performance tracking
Development & Technical
GitHub
GitHub
- 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
- 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
- Issue management
- Project tracking
- Roadmap planning
- Team collaboration
- Automation
- Product development
- Issue tracking
- Sprint management
- Workflow automation
Marketing & Social Media
Twitter/X
Twitter/X
- Post tweets
- Schedule content
- Monitor mentions
- Track engagement
- Manage threads
- Social media automation
- Brand monitoring
- Content scheduling
- Engagement tracking
LinkedIn
- Post updates
- Manage company pages
- Network with connections
- Share content
- Track engagement
- Professional networking
- Content distribution
- B2B marketing
- Thought leadership
Mailchimp
Mailchimp
- Manage campaigns
- Build email lists
- Create templates
- Track analytics
- Automate workflows
- Email marketing
- Newsletter automation
- Subscriber management
- Campaign analytics
Data & Analytics
Airtable
Airtable
- 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
- 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
Find the Right Server
Review Capabilities
Add to Agent
Configure Authentication
Test Integration
Build Workflows
MCP Server Workflow Examples
Automated Documentation System
Search and Add MCP Servers
Configure Agent
Create Workflow
Sales Intelligence System
Integrate Multiple Sources
Build Research Pipeline
Automate Follow-ups
Content Distribution System
Connect Publishing Platforms
Create Publishing Workflow
Best Practices
Search Before Building
Review Capabilities Thoroughly
Test Authentication First
Start with Core Features
Check User Servers
Combine Strategically
Document Integrations
Monitor Usage
Understanding MCP Server Details
When you get app details for an MCP server, you’ll receive:Authentication Information
- OAuth
- API Key
- Credentials
- 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
- 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
- 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
- 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
- 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
- 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
- Proprietary internal systems
- Specialized APIs
- Custom business logic
- Unique workflow requirements
Host MCP Servers
- On your infrastructure
- Cloud platforms
- Containerized environments
- Ensure accessibility from Utari
Connect Custom Servers