Skip to main content

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

Searching for MCP Servers

1

Describe Your Needs

Tell your worker what capability you’re looking for:
2

Worker Searches

Your worker searches Composio toolkits based on your requirements and returns relevant options.
3

Review Results

Worker presents matching MCP servers with:
  • Toolkit name and description
  • Available capabilities
  • Authentication requirements
  • Use cases
4

Select Integration

Choose the MCP server that best fits your needs:

Getting App Details

1

Request Details

Ask for detailed information about a specific toolkit:
2

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
3

Plan Integration

Decide how to use the MCP server in your workflows based on the detailed information.

Discovering User MCP Servers

1

Check Connected Profiles

View MCP tools available for your connected Composio profiles:
2

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
3

Add to Agent

Select which MCP servers to enable for your current agent.

Common MCP Server Categories

Productivity & Collaboration

Capabilities:
  • Create and update pages
  • Manage databases
  • Query and filter content
  • Add blocks and content
  • Share and collaborate
Use Cases:
  • Automated documentation
  • Knowledge base management
  • Project tracking
  • Meeting notes automation
  • Team wikis
Capabilities:
  • Send messages to channels
  • Post direct messages
  • Create threads and replies
  • Upload files
  • Manage channels
  • Read message history
Use Cases:
  • Team notifications
  • Automated alerts
  • Status updates
  • Bot interactions
  • Workflow coordination
Capabilities:
  • Post to channels
  • Send chats
  • Schedule meetings
  • Share files
  • Manage team activities
Use Cases:
  • Enterprise communication
  • Meeting automation
  • Document sharing
  • Team collaboration
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
Use Cases:
  • Email automation
  • Document management
  • Data analysis
  • Calendar scheduling
  • File organization

CRM & Sales

Capabilities:
  • Create and update leads
  • Manage opportunities
  • Track customer interactions
  • Generate reports
  • Automate workflows
Use Cases:
  • Lead management
  • Sales pipeline tracking
  • Customer data enrichment
  • Automated follow-ups
  • Performance reporting
Capabilities:
  • Contact management
  • Deal tracking
  • Email sequences
  • Marketing automation
  • Analytics and reporting
Use Cases:
  • Inbound marketing
  • Lead nurturing
  • Sales automation
  • Customer engagement
  • Campaign management
Capabilities:
  • Pipeline management
  • Activity tracking
  • Deal management
  • Contact organization
  • Reporting
Use Cases:
  • Sales process automation
  • Deal flow management
  • Activity logging
  • Performance tracking

Development & Technical

Capabilities:
  • Create and manage repositories
  • Handle pull requests
  • Track issues
  • Manage branches
  • Review code
  • Automate workflows
Use Cases:
  • Code repository management
  • Issue tracking automation
  • PR workflow automation
  • Release management
  • Documentation updates
Capabilities:
  • Create and update issues
  • Manage sprints
  • Track progress
  • Comment and collaborate
  • Generate reports
Use Cases:
  • Project management
  • Bug tracking
  • Sprint planning
  • Development workflow
  • Status reporting
Capabilities:
  • Issue management
  • Project tracking
  • Roadmap planning
  • Team collaboration
  • Automation
Use Cases:
  • Product development
  • Issue tracking
  • Sprint management
  • Workflow automation

Marketing & Social Media

Capabilities:
  • Post tweets
  • Schedule content
  • Monitor mentions
  • Track engagement
  • Manage threads
Use Cases:
  • Social media automation
  • Brand monitoring
  • Content scheduling
  • Engagement tracking
Capabilities:
  • Post updates
  • Manage company pages
  • Network with connections
  • Share content
  • Track engagement
Use Cases:
  • Professional networking
  • Content distribution
  • B2B marketing
  • Thought leadership
Capabilities:
  • Manage campaigns
  • Build email lists
  • Create templates
  • Track analytics
  • Automate workflows
Use Cases:
  • Email marketing
  • Newsletter automation
  • Subscriber management
  • Campaign analytics

Data & Analytics

Capabilities:
  • Create and update records
  • Manage bases and tables
  • Query and filter data
  • Automate workflows
  • Generate views
Use Cases:
  • Database management
  • Project tracking
  • Content calendars
  • CRM alternatives
  • Workflow automation
Capabilities:
  • Fetch analytics data
  • Generate reports
  • Track metrics
  • Analyze trends
  • Export data
Use Cases:
  • 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

1

Find the Right Server

2

Review Capabilities

3

Add to Agent

4

Configure Authentication

5

Test Integration

6

Build Workflows

MCP Server Workflow Examples

Automated Documentation System

1

Search and Add MCP Servers

2

Configure Agent

3

Create Workflow

Sales Intelligence System

1

Integrate Multiple Sources

2

Build Research Pipeline

3

Automate Follow-ups

Content Distribution System

1

Connect Publishing Platforms

2

Create Publishing Workflow

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

Flow: Browser-based authorizationProcess:
  1. Click “Connect” button
  2. Authorize in browser popup
  3. Grant requested permissions
  4. Return to Utari
Common for: Google, Slack, GitHub, Salesforce

Available Tools

Each MCP server provides specific tools (actions):

Requirements and Prerequisites

  • Active account on the platform
  • Appropriate permissions/role
  • Workspace or organization access
  • Subscription level (if applicable)
  • Proper authentication setup
  • Required scopes and permissions
  • Network access to platform
  • Compatible API version
  • Specific settings enabled
  • Webhooks or callbacks configured
  • API limits and quotas
  • Rate limiting considerations

Troubleshooting

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
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
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
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
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:
1

Build Custom MCP Servers

Create your own MCP servers for:
  • Proprietary internal systems
  • Specialized APIs
  • Custom business logic
  • Unique workflow requirements
2

Host MCP Servers

Deploy and maintain MCP servers:
  • On your infrastructure
  • Cloud platforms
  • Containerized environments
  • Ensure accessibility from Utari
3

Connect Custom Servers

Add your custom MCP servers to Utari agents using the same discovery and integration process.
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
MCP Server Search unlocks unlimited integration possibilities for your Utari agents, allowing them to connect with specialized services, APIs, and platforms far beyond built-in capabilities. By discovering and integrating the right MCP servers, you can create sophisticated automation workflows tailored precisely to your unique needs.

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