# Install the AnyTrack Docs MCP

> Connect the AnyTrack documentation MCP server to Claude and ChatGPT so your AI assistant can search the knowledge base and answer setup questions from the real docs.

The AnyTrack documentation MCP server lets Claude and ChatGPT read the AnyTrack knowledge base directly. Once it is connected, you can ask your AI assistant how to set up an integration, fix a tracking issue, or find the right event name, and it answers from the live docs and links back to the source. This guide connects the server in the Claude app, in Claude Code, and in ChatGPT.

<Prerequisites
  title="Before you begin"
  items={[
    { label: "You have a Claude account (Free, Pro, Max, Team, or Enterprise) or a ChatGPT account (Plus, Pro, Business, or Enterprise)", done: true },
    { label: "You can add connectors in your workspace (Team and Enterprise admins control this)", done: true },
    { label: "You are working in the web or desktop app, not the mobile app", done: true },
  ]}
/>

<Callout icon="📘" theme="info">
**Note**

You do not need a paid AnyTrack plan, or any AnyTrack account, to use the docs MCP. It reads the same public documentation published at readme.anytrack.io.
</Callout>

## The AnyTrack docs MCP server

The server is public and read-only. Point your AI assistant at this address:

```
https://docs.anytrack.ai/mcp
```

It exposes two tools:

- **search_docs**: searches the AnyTrack documentation and returns ranked snippets with links.
- **get_doc_context**: pulls focused context for a specific question or documentation page.

No login, API key, or AnyTrack account is required to connect.

## Add the docs MCP to Claude

Custom connectors work in the Claude web app and desktop app on the Free, Pro, Max, Team, and Enterprise plans. Free accounts can add one custom connector.

1. Open Claude and go to **Settings → Connectors**. On Team and Enterprise plans, a workspace Owner adds connectors under **Organization settings → Connectors**.
2. Click the **+** next to Connectors (**Add custom connector**).
3. Enter a name, for example **AnyTrack Docs**.
4. Paste the server address: `https://docs.anytrack.ai/mcp`
5. Leave the authentication fields empty (the server is public) and save.

Claude connects to the server from Anthropic's cloud, so the address has to be reachable on the public internet. `docs.anytrack.ai` is, so nothing else is needed.

<Callout icon="📘" theme="info">
**Note**

On Team and Enterprise plans, members may need an Owner to approve the connector before it appears in their chats.
</Callout>

### Add the docs MCP to Claude Code

If you work in the terminal, add the server with one command:

```
claude mcp add --transport http anytrack-docs https://docs.anytrack.ai/mcp
```

Add `--scope user` to make it available across all your projects, or `--scope project` to share it with your team through a checked-in `.mcp.json` file. Confirm it registered with `claude mcp list`.

## Add the docs MCP to ChatGPT

ChatGPT reaches custom MCP servers through Developer mode, available on the Plus, Pro, Business, Enterprise, and Education plans on the web.

1. Open ChatGPT and go to **Settings → Apps & Connectors → Advanced settings**.
2. Turn on **Developer mode**.
3. Back in **Apps & Connectors**, click **Create** (or **Create app**).
4. Enter a name such as **AnyTrack Docs** and a short description such as **Search the AnyTrack knowledge base**.
5. Paste the server address: `https://docs.anytrack.ai/mcp`
6. Set the authentication type to **No authentication** and click **Create**.

When the connection succeeds, ChatGPT lists the two tools the server provides. Enable the connector from the tools menu in a chat before you ask a question.

<Callout icon="🚧" theme="warn">
**Beta**

Developer mode and full MCP connectors are a ChatGPT beta, so menu names may shift as OpenAI updates the feature. Only connect servers you trust. This one is read-only and cannot change anything in your AnyTrack account.
</Callout>

## Verify it works

1. Start a new chat in Claude or ChatGPT.
2. Make sure the AnyTrack Docs connector is enabled for the conversation.
3. Ask a question that only the docs would answer, for example: how do I install the AnyTrack Tag?
4. Confirm the reply cites AnyTrack documentation and links back to pages on readme.anytrack.io.

If the assistant answers from the docs and includes knowledge base links, the connection is working. For a refresher on installation itself, see [Install the AnyTrack Tag](/docs/install-anytrack-tag).

## Prompts that work well

The assistant decides on its own when to call the docs, so name the connector in your prompt and ask for sources. These prompts get good results:

- Using the AnyTrack Docs connector, walk me through connecting Shopify step by step.
- Search the AnyTrack docs: which event fires on a purchase, and how do I send it to Meta?
- My Facebook conversions are missing in AnyTrack. Use the AnyTrack docs to help me troubleshoot.
- From the AnyTrack docs, what is the difference between the Tracking Tag and the Conversion API, and which should I use?

Two habits that help:

- **Name the connector** (for example, use the AnyTrack docs) so the assistant searches instead of answering from memory.
- **Ask for the links** so you can open the full guide, then drill into one step at a time.

## Troubleshooting

- **The connector will not add**: Check the address is exactly `https://docs.anytrack.ai/mcp`, with no trailing slash or spaces. Opening `https://docs.anytrack.ai/health` in a browser returns a short ok response when the server is up.
- **Claude cannot reach the server**: Custom connectors run from Anthropic's cloud, not your device, so a local VPN does not block them. A corporate proxy that rewrites the AI provider's outbound traffic can. Test with a personal account to isolate the cause.
- **ChatGPT does not show the Create option**: Developer mode is off, or your plan does not include it. Re-open **Settings → Apps & Connectors → Advanced settings** and turn Developer mode on.
- **The assistant ignores the docs**: Models decide when to call a tool. Name the connector in your prompt, such as search the AnyTrack docs, so the model knows to use it.

If you are still stuck, [contact support](/docs/contact-support) with the platform and the exact error you see.

## Related articles

<Cards columns={2}>
  <Card title="Getting Started" href="/docs/getting-started" icon="fa-rocket" iconColor="blue-500">
    Set up AnyTrack and track your first conversion.
  </Card>
  <Card title="Install the AnyTrack Tag" href="/docs/install-anytrack-tag" icon="fa-code" iconColor="blue-500">
    Add the Tracking Tag to your site so AnyTrack can collect events.
  </Card>
  <Card title="What is AnyTrack" href="/docs/what-is-anytrack" icon="fa-circle-question" iconColor="blue-500">
    Understand how AnyTrack tracks and attributes conversions.
  </Card>
  <Card title="Contact Support" href="/docs/contact-support" icon="fa-life-ring" iconColor="blue-500">
    Reach the AnyTrack team when you need a hand.
  </Card>
</Cards>

<FaqAccordion
  title="AnyTrack Docs MCP FAQ"
  icon="fa-duotone fa-circle-question"
  items={[
    {
      question: "Do I need a paid AnyTrack plan to use the docs MCP?",
      answer: "No. The documentation MCP server is public and free. It reads the same knowledge base published at readme.anytrack.io, so any Claude or ChatGPT user can connect it, whether or not they have an AnyTrack account."
    },
    {
      question: "Is the AnyTrack docs MCP safe to connect?",
      answer: "Yes. The server is read-only: it can search and return documentation and nothing else. It cannot see your AnyTrack account, change settings, or read your tracking data, and no login or API key is shared."
    },
    {
      question: "What can I ask once it is connected?",
      answer: "Ask setup and troubleshooting questions in plain language, such as how to connect a specific integration, which event name maps to a purchase, or why a conversion is missing. The assistant searches the docs with <code>search_docs</code> and answers with links to the relevant pages."
    },
    {
      question: "Why does my assistant sometimes not use the connector?",
      answer: "Models decide when to call a tool, so it may answer from memory. If that happens, mention the connector by name in your prompt, for example search the AnyTrack docs, to prompt it to use the tool."
    },
    {
      question: "Can I add the docs MCP from the mobile app?",
      answer: "Custom connectors are added and managed from the web or desktop apps, and ChatGPT Developer mode is enabled on the web. Once a connector is added to your account, an enabled connector is generally available in your chats."
    }
  ]}
/>
