Skip to main content
Glama

Server Details

MCP server for agent-run URL A/B testing. Create projects, allowlist domains, launch URL experiments, track conversions, and retrieve performance reports for customer-owned sites.

Ownership verified

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
84.6% over 71 days
Last Tested
Transport
Streamable HTTP
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 23 tools

Disambiguation5/5

Each tool targets a distinct resource and action combination (e.g., domains_add, experiments_create, goals_deactivate, reports_experiment_chart). There is no overlap or ambiguity; even the three report tools serve clearly different purposes (totals, time-series, channel breakdown).

Naming Consistency4/5

The vast majority of tools follow a resource_action snake_case pattern (domains_add, experiments_list). A couple deviate (billing_portal, usage_summary) but still place the resource first, making the pattern predictable and easy to parse.

Tool Count5/5

With 23 tools covering projects, domains, experiments, goals, reports, billing, health, and usage, the count is well-scoped for a split-testing platform. Each tool addresses a specific need without ballooning into excessive granularity.

Completeness4/5

The tool surface provides CRUD-like operations for core entities (projects, experiments, goals, domains) and essential report types. Minor gaps exist (no goal update tool, no experiment delete—only archive) but these are reasonable trade-offs for the domain.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 11 tool updates
    • Addeddomains_remove
    • Addedexperiments_archive
    • Changedexperiments_create4 fields changed
      • addedInput schema / properties / controlUrl / description
        Added value: +"Existing customer-owned URL for the control experience."
      • changedInput schema / properties / targeting / description
        Previous value: -"Optional exact-match targeting filters. Use only documented pixel metadata keys such as utm_source, utm_medium, utm_campaign, device, browser, or geo fields when available."New value: +"Optional targeting object. Device and visitor targeting are available on all plans; trafficFilters and geoFilters require Plus or Pro. Use documented pixel metadata keys such as utm_source, utm_medium, utm_campaign, device, browser, or geo fields."
      • changedInput schema / properties / urlPatternRules / description
        Previous value: -"Optional URL pattern rules for advanced URL matching. Prefer simple controlUrl/variationUrl first."New value: +"Optional Pro-only URL pattern rules for advanced matching across multiple paths. Prefer simple controlUrl/variationUrl first."
      • addedInput schema / properties / variationUrl / description
        Added value: +"Existing customer-owned URL for the variation experience."
    • Addedexperiments_get
    • Changedexperiments_list1 field changed
      • addedInput schema / properties / status / description
        Added value: +"Optional lifecycle status filter."
    • Changedexperiments_set_status2 fields changed
      • addedInput schema / properties / experimentId / description
        Added value: +"Experiment ID returned by experiments_create or experiments_list."
      • addedInput schema / properties / status / description
        Added value: +"Target lifecycle status. running starts the experiment; paused stops assignment without ending; ended records an end time."
    • Changedexperiments_update6 fields changed
      • addedInput schema / properties / controlUrl / description
        Added value: +"Replacement control URL. Omit to keep the current value."
      • addedInput schema / properties / experimentId / description
        Added value: +"Experiment ID returned by experiments_create or experiments_list."
      • changedInput schema / properties / targeting / description
        Previous value: -"Optional exact-match targeting filters. Use only documented pixel metadata keys such as utm_source, utm_medium, utm_campaign, device, browser, or geo fields when available."New value: +"Optional targeting object. Device and visitor targeting are available on all plans; trafficFilters and geoFilters require Plus or Pro. Use documented pixel metadata keys such as utm_source, utm_medium, utm_campaign, device, browser, or geo fields."
      • addedInput schema / properties / trafficAllocation / description
        Added value: +"Replacement variation share. Accepts 0-1 or 0-100."
      • changedInput schema / properties / urlPatternRules / description
        Previous value: -"Optional URL pattern rules for advanced URL matching. Prefer simple controlUrl/variationUrl first."New value: +"Optional Pro-only URL pattern rules for advanced matching across multiple paths. Prefer simple controlUrl/variationUrl first."
      • addedInput schema / properties / variationUrl / description
        Added value: +"Replacement variation URL. Omit to keep the current value."
    • Changedgoals_create3 fields changed
      • addedInput schema / properties / eventName / description
        Added value: +"Exact event name the browser pixel will fire."
      • addedInput schema / properties / name / description
        Added value: +"Human-readable goal name, e.g. Lead or Purchase."
      • changedInput schema / properties / value / description
        Previous value: -"Optional default monetary value for this goal."New value: +"Optional default monetary value. Ignored when the plan does not include revenue tracking."
    • Addedgoals_deactivate
    • Changedgoals_list1 field changed
      • addedInput schema / properties / active / description
        Added value: +"Optional filter. true returns active goals; false returns inactive goals."
    • Addedprojects_archive
  2. 18 tool updates
    • First observedbilling_portal
    • First observeddomains_add
    • First observeddomains_list
    • First observedexperiments_create
    • First observedexperiments_list
    • First observedexperiments_set_status
    • First observedexperiments_update
    • First observedgoals_create
    • First observedgoals_list
    • First observedprojects_create
    • First observedprojects_get
    • First observedprojects_list
    • First observedprojects_update
    • First observedreports_experiment_channels
    • First observedreports_experiment_chart
    • First observedreports_experiment_details
    • First observedsplitlaunch_healthcheck
    • First observedusage_summary

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    23 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources