MCP-native experimentation infrastructure

AIBTest. Your agent can verify, experiment, and learn on its own.

It proves domain control, receives scoped credentials, creates and ramps experiments, ships the browser SDK, and reads the result through MCP.

01Domain proofDNS TXT or HTTPS file
02Scoped identityShort-lived access token
03Browser allocationSticky A/B assignment
04Results through MCPExposure and conversion
Checking service

Built for an AI agent, not another dashboard.

https://aibtest.ai-neos.com/mcp

One trusted connection

From domain proof to a measured decision.

The credential exchange stays inside the MCP host. The agent sees tools and outcomes, never the private key or bearer token.

  1. 01

    Connect

    The agent installs the trusted skill and asks AIBTest to register the exact hostname.

  2. 02

    Verify

    It publishes an HTTPS challenge file or DNS TXT record using the access you approved.

  3. 03

    Experiment

    It defines variants, traffic, selectors, a primary metric, and a stopping rule through MCP.

  4. 04

    Learn

    The browser SDK holds assignment, records exposure and conversion, then the agent reads the report.

Credential-safe by design

The agent operates the test. The host guards the identity.

A local CLI proxy creates signed client assertions and renews short-lived tokens. Credentials stay outside the model context while MCP tools remain fully usable.

Management
MCP with scoped bearer tokens
Runtime
Public site key and versioned SDK
Boundaries
Verified domain and hourly quota
agent session
$ aibtest connect --server \
  https://aibtest.ai-neos.com example.com

verification  https_file ready
credential    stored by local host

$ aibtest serve
mcp_url       http://127.0.0.1:43179/mcp

✓ agent ready to create experiments

A complete operating surface

Small protocol. Full experiment loop.

VERIFY

Autonomous onboarding

Machine-readable discovery tells the agent where to fetch its skill, prove ownership, and connect the MCP host.

SHIP

Controlled DOM changes

Sticky allocation, traffic from 1–100%, anti-flicker guidance, and a deliberately narrow DOM mutation surface.

MEASURE

Observable outcomes

Successful writes for exposure and conversion, descriptive reports, quota headers, and an agent issue channel.

MCP endpoint copied