> For the complete documentation index, see [llms.txt](https://docs.hackle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hackle.io/en/external-link/model-context-protocol.md).

# MCP(Model Context Protocol)

## Hackle MCP

Hackle MCP is an integration that lets AI clients such as Claude and Cursor access Hackle data in natural language. Experiment, message, and analytics data that you used to check by clicking around the dashboard can now be queried, interpreted, and even visualized through a conversation with AI.

### What can you do with it?

* **Interpret experiment results**: "Summarize the results of the A/B test that started last week."
* **Measure message performance**: "Compare the conversion rates of recent push campaigns."
* **Analyze user trends**: "Show me the DAU trend over the last 30 days alongside 7-day retention."
* **Funnel analysis**: "Draw a chart of the step-by-step drop-off rate from sign-up to first purchase."
* **Automate operations**: "Among the experiments that ended today, pick out only the statistically significant ones and let me know."

### How does it work?

```
[AI Client]                  [Hackle MCP Server]              [Hackle Workspace]
claude.ai web      ────>  https://mcp.hackle.io/mcp  ───>   Experiment · Message · Analytics data
Claude Desktop                  (Operated by: Hackle)
Claude Code, etc.
```

* The AI client runs on the user's PC / browser.
* The Hackle MCP server is operated on Hackle's infrastructure, so no separate installation is required.
* Authentication is handled with a Hackle API key.

### Getting started

Hackle MCP is currently available to a limited set of customers. You can apply for an API key from the **MCP Integration** menu in the [Hackle Dashboard](https://dashboard.hackle.io/).

### Client requirements for using custom connectors

Custom connectors for claude.ai web / Claude Desktop:

* **Free plan**: You can add **up to one** custom connector.
* **Paid plan (Pro)**: You can add an unlimited number.
* **Team / Enterprise**: If the workspace administrator has disabled adding custom connectors, the **"Add custom connector" menu itself will not be shown.** In this case, please contact your workspace administrator.


---

# 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:

```
GET https://docs.hackle.io/en/external-link/model-context-protocol.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
