What an MCP connector adds
An MCP connector points Interact at a remote Model Context Protocol server — the way platforms like Notion and Meta expose their own tools to AI agents. Attaching one to an agent gives it two things:- Read tools it can call directly, to pull live data during a conversation or scheduled job.
- Write tools it can never call directly. Those only reach the platform through a proposal you approve in the Decisioning inbox.
Adding one
1
Go to Settings → Connectors → New connector
The connector type picker shows curated platforms (each badged with the MCP mark) alongside Custom MCP server for any other endpoint.
2
Pick a platform, or Custom
A curated platform fills in its server URL, authentication method and setup checklist, so you only supply credentials. Custom asks for the endpoint yourself — it must be a Streamable HTTP MCP endpoint over HTTPS.
3
Authenticate
Either paste an access token, or authorize with OAuth — see below. Token connectors must pass Test connection before they can be saved.
4
Enable the tools agents may use
On the connector’s Tools tab, switch on the tools you want and check the read/write classification of each. Anything the server does not explicitly mark read-only is treated as a write, so it stays behind human approval.
5
Attach it to an agent
Under the agent’s Data access tab, switch on the connector. You can also add a connector straight from there.
Authentication
OAuth
For servers that support it, OAuth is the better option: nothing is copied by hand, and access tokens are refreshed automatically in the background. Because authorizing has to store credentials against a connector, the order is save first, then Connect:1
Save the connector
An OAuth connector can be saved before it works — it just has no credentials yet.
2
Register the redirect URI (only if the platform requires an app)
The connector page shows the exact redirect URI to register with the platform. It must match character for character. Servers that support dynamic client registration — Notion, for example — need no app and no client ID at all.
3
Click Connect
You’re sent to the platform to sign in and choose what to share, then returned to the connector. Its tools are discovered automatically, all disabled.
An OAuth connection belongs to the organisation, not to the person who authorized it. That is what lets scheduled agent jobs keep running when nobody is logged in — and it means the connection carries whatever access that person granted, so authorize with an account whose permissions match what agents should be able to see and change.
Access token
For servers without usable OAuth, paste a token instead. It is stored encrypted and only decrypted at the moment a tool is called. You choose the header it is sent in (defaultAuthorization), and the value is sent verbatim — so include the Bearer prefix if the platform expects one.
Curated platforms
Picking a platform fills in its endpoint, authentication method and scopes, so you only supply credentials. “Setup needed” is what you have to do before connecting.
Every one of these also works as a Custom MCP server if you would rather enter the endpoint yourself, and any other remote MCP server can be connected the same way.
Four of these platforms document OAuth that we cannot use, so they are set up with an API key or token instead. Meta reports an authorization-server issuer that does not match the server named in its own discovery document; Ahrefs reports its issuer with a trailing slash where the standard expects none; Semrush rejects standard client registration and expects the token in the request body rather than a header. In each case the platform’s documented token method is used, and the connector page explains why on screen. These are upstream issues — the OAuth option will be enabled here if they are corrected.
Third-party servers and responsibility
MCP servers are operated by third parties. Connecting one is a decision your organisation makes about its own data, so the first time you connect a given server an administrator has to accept a notice covering four points. We record who accepted it and when. Practical consequences worth planning for:- Connect servers run by organisations you already have a relationship with, and read the provider’s terms before authorizing.
- Grant the narrowest scopes the work needs. An OAuth connection carries whatever access the authorizing account had.
- Keep tools off unless an agent needs them, and leave anything that changes state on Needs approval so a human sees it first.
- Review the tool list after a server updates — tool descriptions are the server’s to change at any time.
Security
- Server URLs must be HTTPS and cannot point at private or internal hosts.
- Tokens and OAuth credentials are encrypted per organisation and only decrypted for the duration of a call.
- An OAuth flow only accepts an authorization server on the MCP server’s own origin, so a server cannot redirect you to sign in somewhere unrelated.
- Write tools always require human approval. There is no setting that lets an agent write to a platform unattended.