> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ocoya.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect an AI tool to Ocoya

> Let Claude, ChatGPT or your editor work in Ocoya directly, and manage what they can reach.

Ocoya has an MCP server, which lets an AI tool use Ocoya as a set of tools rather than you copying things back and forth. Connected, an assistant can draft and schedule posts, read your calendar, check channels and run workflows on your behalf.

Find it under **Settings → MCP**.

<Frame caption="Settings → MCP. Pick your tool, copy the snippet, and approve access when Ocoya opens.">
  <img src="https://mintcdn.com/ocoya/AXU_TbAvrsHP8A-m/images/screenshots/mcp-settings.png?fit=max&auto=format&n=AXU_TbAvrsHP8A-m&q=85&s=d3c11ffd93d2a01f9132b996e0be4c37" alt="Ocoya MCP settings showing an MCP usage chart, tabs for Claude, ChatGPT, Codex and VS Code, sub-tabs for Claude Code, Claude Desktop / Web and JSON config, and a setup snippet reading claude mcp add ocoya --transport http https://app.ocoya.com" width="2480" height="1620" data-path="images/screenshots/mcp-settings.png" />
</Frame>

## Connect a tool

Pick your tool from the tabs — **Claude**, **ChatGPT**, **Codex** or **VS Code** — and Ocoya shows the exact snippet for it. Claude has its own sub-tabs for Claude Code, Claude Desktop / Web and a raw JSON config.

Copy the snippet, run or paste it where the tool expects, and Ocoya opens in your browser to approve the connection. Sign-in and brand approval are handled by OAuth — you don't create or paste an API token for this.

Step-by-step guides for each tool live in the [MCP documentation](/mcp/get-started).

## Approving access

When the tool connects, Ocoya shows a consent screen with **Requested permissions** and **Select brands to allow**.

Choosing brands here is the real decision. Unlike an [API token](/help/api-tokens) — which always reaches every brand you own — an MCP connection is scoped to the brands you tick. If you run client brands, grant only the ones that tool should touch.

## What a connected tool can do

The tools are grouped as **Publishing**, **Campaigns**, **Planning**, **Creative assets**, **Profiles**, **Workflows** and **Brands** — roughly matching what you can do in the app yourself.

Anything that costs credits in Ocoya costs credits through MCP too. An assistant generating ten posts spends the same as you generating ten posts. See [What are credits?](/help/credits)

The full tool list is in the [MCP documentation](/mcp/tools).

## Managing connections

The MCP panel lists every connected tool with when it was connected, when its access expires, and which brands it can reach.

**Revoke access** disconnects one immediately. Do that when you stop using a tool, when a connection covers brands it shouldn't, or if a machine you connected from is no longer yours.

The **MCP usage** chart shows authenticated MCP requests for the current brand over the last hour, day or 30 days — useful for confirming a connection works, or noticing one that's busier than expected.

## API token or MCP?

|               | Use                                               |
| ------------- | ------------------------------------------------- |
| **MCP**       | You want an AI assistant to work in Ocoya for you |
| **API token** | You're writing code that calls Ocoya              |

They're separate mechanisms. Connecting a tool over MCP doesn't need a token, and a token doesn't grant MCP access.

## Related

<Columns cols={2}>
  <Card title="MCP documentation" icon="plug" href="/mcp/get-started">
    Per-tool setup guides and the full tool reference.
  </Card>

  <Card title="API tokens" icon="key" href="/help/api-tokens">
    For your own code, rather than an assistant.
  </Card>
</Columns>
