Model Context Protocol · Streamable HTTP

The OptiPilot MCP server

Connect optipilot.com to your AI assistant and it can search and quote this site’s Optimizely experimentation documentation mid-conversation — without you leaving the chat to go looking for a URL.

Paste this URL into your MCP client

https://optipilot.com/api/mcp

That is the whole setup. There is nothing to sign up for and no key to generate.

Connect it

The server speaks JSON-RPC 2.0 over Streamable HTTP, so any client that supports a remote MCP server can use it.

Claude Code

One command in your terminal. It is available in every project afterwards.

bash
claude mcp add --transport http optipilot https://optipilot.com/api/mcp

Claude.ai and Claude Desktop

Settings → Connectors → Add custom connector, then paste the URL. There is no client ID and no secret to fill in.

text
https://optipilot.com/api/mcp

Cursor, VS Code and other JSON-configured clients

Add one server entry to your MCP configuration file — `.cursor/mcp.json`, `.vscode/mcp.json` or your client’s equivalent.

json
{
  "mcpServers": {
    "optipilot": {
      "type": "http",
      "url": "https://optipilot.com/api/mcp"
    }
  }
}

What your assistant can do with it

Three read-only tools. Your assistant picks between them on its own — you just ask the question.

Search the whole site

search_articles

Fuzzy search across every published page, returning the title, canonical URL, breadcrumb, description and the matching snippet. The same search engine the site’s own search box uses.

What does OptiPilot say about sample ratio mismatch?

Read one article in full

get_article

Returns a whole article as Markdown, so your assistant can quote the actual text and cite the URL instead of paraphrasing a search snippet.

Read OptiPilot’s CUPED article and tell me whether it applies to a two-week test with no pre-period data.

Reach for a calculator

list_interactive_tools

Lists the free calculators and checkers published here — sample size, statistical significance, SRM, CUPED and the rest — with what each one computes and its URL.

I need to work out a sample size for a 3% baseline and a 10% MDE. Is there an OptiPilot tool for that?

No account, no API key, no OAuth

An OAuth wall exists to protect per-user data. This server has none — it returns documentation that is already public — so there is nothing to log in to.

  • No account, no API key and no OAuth. Paste the URL and it works.
  • Nothing but your query leaves your client. The server has no user record to attach it to, because it has no users.
  • It returns only pages that are already public on optipilot.com — the same articles anyone can read in a browser.
  • Every tool is read-only. There is nothing here that writes, sends or subscribes you to anything.
  • The server is stateless: each request is answered on its own, with no session and no stored conversation.

Elsewhere on OptiPilot