> For the complete documentation index, see [llms.txt](https://docs.interactive.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.interactive.ai/connectors/integrations.md).

# Integrations

Integrations covers two things: the **MCP servers** that give your agents tools, and the **project keys** your own code uses to reach the platform.

## MCPs

Connecting an MCP server here makes its tools available across the project. Agents opt in individually from the Connections step of their configuration.

<div data-with-frame="true"><figure><img src="https://708770081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ICwJbq7EJdn5kBgXnQu%2Fuploads%2FyQe7cG2fI1OcrWNySXfk%2FScreenshot%202026-08-05%20at%2017.37.56.png?alt=media&amp;token=73b17a6e-0b38-4b7f-9376-92412bccf311" alt=""><figcaption></figcaption></figure></div>

The catalog covers common services, and connecting one asks for little more than a **credential**, since the endpoint, transport, and authentication method come with the connector. A few public connectors need no credential at all. **Custom MCP** connects anything else that speaks HTTP, where you supply the endpoint and authentication yourself and can add extra headers the server expects.

Either way the platform dials the server when you save and fetches its tool list, so a connection that comes back with a tool count is one that answered.

### Working with a connection

Opening a connection shows how it is reached and what it offers: its endpoint and transport, the authentication in use, the MCP protocol version, and when it was last verified. Re-verify dials it again, which is the first thing to try when an agent stops getting results from a tool.

<div data-with-frame="true"><figure><img src="https://708770081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ICwJbq7EJdn5kBgXnQu%2Fuploads%2FWdaFk5Vjeo7TVg2G9rSq%2FScreenshot%202026-08-05%20at%2017.39.34.png?alt=media&amp;token=1905c5a1-8f3a-4672-938b-83d6436b3b90" alt=""><figcaption></figcaption></figure></div>

Every tool the server exposes is listed with its description, and Test runs one so you can confirm it behaves before an agent depends on it. Tools carry the connection's prefix, as in `tavily:tavily_search`, and that prefixed name is what you write when a policy or a routine names a tool. The prefix comes from the connection's name, so a name you would not want to type into every policy is worth changing before you attach it to anything.

<div data-with-frame="true"><figure><img src="https://708770081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ICwJbq7EJdn5kBgXnQu%2Fuploads%2F5WbIeA82nqNbNhT31xW6%2FScreenshot%202026-08-05%20at%2017.40.15.png?alt=media&amp;token=3596caa3-2f48-47f3-b54e-d31f93dcea2b" alt=""><figcaption></figcaption></figure></div>

Connected agents shows which agents reference the integration. Check it before disconnecting, since agents that reference the connection lose its tools.

## Project keys

Project keys authenticate your own application against the platform through the SDK. Each key is a public and secret pair, with a note to tell them apart. They are not Router keys, which authenticate LLM calls and live on the Router page.

<div data-with-frame="true"><figure><img src="https://708770081-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ICwJbq7EJdn5kBgXnQu%2Fuploads%2FYP01Vyfg05KwFK0LXof5%2FScreenshot%202026-08-05%20at%2017.44.12.png?alt=media&amp;token=cde623e8-d387-4b71-8bd2-f6d596f4587f" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.interactive.ai/connectors/integrations.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
