Table of contents

Add secure integrations to your products and AI agents with ease via Merge.
Get a demo

MCP connectors: how they work and real-world examples

Jon Gitlin
Senior Content Marketing Manager
at Merge

Model Context Protocol (MCP) connectors are often mis-categorized, leading to confusion when teams try to use the protocol with their agents.

To help clarify what an MCP connector means, we’ll align on a shared definition, walk through how you can use them, and break down real-world examples.

What is an MCP connector?

An MCP connector is an MCP server that’s either provided by the software solution or built and maintained by a 3rd-party. 

Every MCP connector consists of exposable tools that allow agents to access certain types of data and perform specific tasks.

MCP connector visualization
The MCP connector here is anonymized, but it can be any software provider

Related: What is MCP observability?

How MCP connectors work

Here’s a general workflow:

1. A user inputs a prompt to your AI agent.

2. The agent identifies the appropriate MCP connector and the right tool within that server.

3. The agent would ask the user to authenticate with the MCP connector to confirm they have the right set of permissions.

4. After successful authentication, the agent invokes the tool and passes along the appropriate arguments to perform the requested action.

5. Once the operation is completed, the agent confirms to the user that the action was successfully performed and, if applicable, provides links or references for verification.

To make this more tangible, here’s how this can work if you’re using a GitHub MCP connector: A user can ask your agent to create an issue in GitHub that’s high priority, needs to be resolved by the end of the week, should be assigned to Jane Doe, and includes a certain issue title and description.

The agent reviews the user’s existing permissions with GitHub, and if they don’t have permissions to create an issue, they’ll prompt the user to authenticate. 

How an AI agent can ask a user to authenticate with GitHub
How the agent can ask the user to authenticate with GitHub

Once authenticated, the agent will call the GitHub MCP connector’s create_issue tool with parsed arguments like title, body/description, assignees, labels, and the repository. 

Once the issue is created, the agent confirms that it was successful to the user and returns the URL to the new issue.

Real-world examples of MCP connectors

The quality of MCP connectors for a single software application can vary widely, as the MCP connector providers (i.e., the software application and 3rd-party providers) can offer varying tools, tool names, and tool descriptions.

That said, we’ll walk through how a few MCP connectors can work based on what’s supported by Merge Agent Handler.

Linear

Linear helps product teams manage issues, projects, and product roadmaps.

Its MCP connector supports OAuth 2.0 and allows users to retrieve, create, update, and resolve comments and issues; manage projects; and retrieve or update users and teams.

As an example, Perplexity offers a Linear MCP connector to help users get context on issues or projects and combine that information with other data sources to uncover broader insights. The connector also lets users create or update issues without leaving Perplexity. 

Some of the tools that Merge Agent Handler's Linear MCP connector supports
Merge Agent Handler’s Linear MCP connector provides 20+ out-of-the-box tools to help your agents perform a wide range of actions with the platform

Related: Examples of how you can use MCP

Salesforce

You can use an MCP connector for the CRM platform to search, get, create, update, delete, and list accounts, cases, contacts, notes, leads, and more. And like Linear, the Salesforce MCP connector can also be authenticated via OAuth 2.0.

Some of the tools that Merge Agent Handler's Salesforce MCP connector supports
Given the breadth of processes Salesforce supports and all the data that can be created and added to the CRM, Merge Agent Handler offers numerous, ready-to-use tools for its Salesforce MCP connector

Slack

The MCP connector for the business communications platform can be authenticated via OAuth 2.0.

It can allow users to perform a wide range of actions on channels, such as joining, creating, or leaving any. You can also post, update, schedule, pin, and delete messages; and even get and add details on users, like their statuses, conversations, and profile information.

Some of the tools that Merge Agent Handler's Slack MCP connector supports
Merge Agent Handler’s MCP connector for Slack lets agents access a wide range of information and perform a broad set of actions on users’ behalves in Slack

Benefits of using MCP connectors

The benefits of using MCP connectors largely depends on the provider. That said, here are some potential benefits from using them.

  • Third-party solutions offer pre-built and fully-maintained connectors, saving your engineers countless time 

For example, Merge Agent Handler offers 30+ pre-built connectors with applications across software categories, enabling your engineers to avoid connecting to any and maintaining the connections.

  • If you can’t find an existing MCP connector, you can use a 3rd-party solution to auto-generate them 

For example, Merge Agent Handler lets you simply provide the connector name and a few sentences that cover the requirements and specifications you need the connector to meet. From there, Merge can use AI to generate it and the team will go on to review it before sharing it with you.

How to generate custom connectors in Merge Agent Handler

  • MCP connectors can be easily customized, whether that’s editing the tool names, descriptions, and schema 

This helps you personalize the tool for your specific agentic workflows and allows you to make tweaks to optimize evaluation results during testing.

How to edit tools in Merge Agent Handler
Merge Agent Handler makes each core component of an MCP connector's tools editable
  • You can enforce authentication for each connector to prevent data leaks and follow the principle of data minimization
A snapshot of Merge Link for Sharepoint
Using Merge Agent Handler, an agent can detect when users can’t perform the requested action—prompting the agent to surface Merge Link (shown above)

For example, for a given connector, Merge Agent Handler lets you set custom prompts, define the desired behaviors (i.e., tool calls and output formats), and see whether your agent behaves as expected

{{this-blog-only-cta}}

Jon Gitlin
Senior Content Marketing Manager
@Merge

Jon Gitlin is the Managing Editor of Merge's blog. He has several years of experience in the integration and automation space; before Merge, he worked at Workato, an integration platform as a service (iPaaS) solution, where he also managed the company's blog. In his free time he loves to watch soccer matches, go on long runs in parks, and explore local restaurants.

Read more

How we built an opinionated design system that enables our engineers to ship faster

Engineering

Introducing Merge Agent Handler: One platform to connect, govern, and monitor your AI agents

Company

How to test AI agents effectively (5 tips)

AI

Subscribe to the Merge Blog

Get stories from Merge straight to your inbox

Subscribe

Ready to securely connect your agents to MCP connectors?

Merge Agent Handler offers all the connectors and tools you need to power secure, reliable, and performant agentic workflows.

Get started for free
But Merge isn’t just a Unified 
API product. Merge is an integration platform to also manage customer integrations.  gradient text
But Merge isn’t just a Unified 
API product. Merge is an integration platform to also manage customer integrations.  gradient text
But Merge isn’t just a Unified 
API product. Merge is an integration platform to also manage customer integrations.  gradient text
But Merge isn’t just a Unified 
API product. Merge is an integration platform to also manage customer integrations.  gradient text