{
  "specVersion": "1.0",
  "host": {
    "displayName": "RightMessage",
    "identifier": "did:web:rightmessage.com",
    "documentationUrl": "https://rightmessage.com/developers",
    "logoUrl": "https://rightmessage.com/icon.svg"
  },
  "entries": [
    {
      "identifier": "urn:air:rightmessage.com:mcp:rightmessage",
      "displayName": "RightMessage MCP server",
      "type": "application/mcp-server-card+json",
      "url": "https://rightmessage.com/.well-known/mcp/server-card.json",
      "description": "Remote Streamable HTTP MCP server for building, reviewing, publishing, and measuring RightMessage segmentation, quizzes, flows, campaigns, offers, and website personalization. Authenticates with hosted OAuth (mcp:use) or a personal API token.",
      "tags": [
        "mcp",
        "personalization",
        "segmentation",
        "marketing"
      ],
      "representativeQueries": [
        "segment my website visitors by role and company size",
        "build a quiz that sends leads to the right email sequence",
        "personalize my homepage headline for returning customers",
        "how are my RightMessage campaigns converting"
      ]
    },
    {
      "identifier": "urn:air:rightmessage.com:api:rest-v1",
      "displayName": "RightMessage REST API v1",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://api.rightmessage.com/openapi.json",
      "description": "REST API at https://api.rightmessage.com/v1 for RightMessage project configuration, analytics, data, exports, and publishing. Requires a personal API token (Bearer) with read, write, or publish abilities.",
      "tags": [
        "rest",
        "openapi"
      ],
      "representativeQueries": [
        "list the flows in my RightMessage project",
        "export RightMessage quiz answers and leads",
        "publish my RightMessage draft configuration"
      ]
    },
    {
      "identifier": "urn:air:rightmessage.com:catalog:agent-skills",
      "displayName": "RightMessage agent skills",
      "type": "application/json",
      "url": "https://rightmessage.com/.well-known/agent-skills/index.json",
      "description": "Agent Skills discovery index for the RightMessage playbooks published at https://github.com/rightmessage/mcp-skills.",
      "tags": [
        "agent-skills"
      ],
      "representativeQueries": [
        "find a RightMessage skill for website personalization",
        "install RightMessage agent skills for segmentation and quizzes"
      ]
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-audit",
      "displayName": "rightmessage-audit",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-audit.tar.gz",
      "description": "Use when auditing a RightMessage project, reviewing what is working or broken, or choosing the highest-value first or next improvement.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-audit",
        "digest": "sha256:214bbfac736259986a5f70b24d67d83159d97a580cd880b73a6493aae5fa40be"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-email-personalization",
      "displayName": "rightmessage-email-personalization",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-email-personalization.tar.gz",
      "description": "Use when RightMessage segments or captured answers (choice or collected info such as name, country, or budget) should change an email's copy, offer, or CTA.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-email-personalization",
        "digest": "sha256:07953967ffea712ddf8f05187e5eb2097fc966ed68ae67eb134b08c83f9b14bb"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-high-intent-visitors",
      "displayName": "rightmessage-high-intent-visitors",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-high-intent-visitors.tar.gz",
      "description": "Find identified RightMessage visitors (known contacts in the CRM or ESP) who showed buying intent, such as viewing pricing, demo, booking, or checkout pages, without completing the matching conversion, and suggest a next step for each. Use for a one-off review or a recurring high-intent alert.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-high-intent-visitors",
        "digest": "sha256:ce1f5f2dd627db09a38a3ae984de272f6ee66d61bf04c024f4bd5a75e9e22bd0"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-integration-senja",
      "displayName": "rightmessage-integration-senja",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-integration-senja.tar.gz",
      "description": "Use only when Senja is connected to the RightMessage project. Connect Senja with an API key, list its widgets and Walls of Love, embed the matching widget per segment from a System Flow, and tag testimonials with Senja's own MCP.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-integration-senja",
        "digest": "sha256:6790680c4f16fd8a3e8838a19f535dec1c034f20a345d2ad0b45d309450a687f"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-mcp",
      "displayName": "rightmessage-mcp",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-mcp.tar.gz",
      "description": "Connect to RightMessage MCP, confirm the project, troubleshoot tracking or missing widgets, review drafts, and safely publish or recover configuration. Use for MCP setup, operational checks, preview-versus-live problems, publishing, and rollback requests.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-mcp",
        "digest": "sha256:80f2f1866c3172b1a9a5c0bce657cf4003f4017297b6447ca0e2d5512efcd93e"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-optimization",
      "displayName": "rightmessage-optimization",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-optimization.tar.gz",
      "description": "Use when measuring RightMessage flows, questions, offers, or campaigns, diagnosing drop-off, or planning, running, and reading a split test.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-optimization",
        "digest": "sha256:06ddff906800cc7ae0b31e5b11404c5f48b312254216f91c4f8631352617022f"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-paid-traffic",
      "displayName": "rightmessage-paid-traffic",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-paid-traffic.tar.gz",
      "description": "Match a RightMessage landing page to the ad that earned the click. Use for paid-traffic personalization, UTM or URL-token segmentation, ad-angle copy, and validation of real arrival signals and fallbacks.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-paid-traffic",
        "digest": "sha256:2776aacd7857f9d89c3dce7b2185d426ac158b8972e6e463e80042970131d885"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-quiz-builder",
      "displayName": "rightmessage-quiz-builder",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-quiz-builder.tar.gz",
      "description": "Build RightMessage quizzes, assessments, product recommenders, and lead qualifiers. Use when a visitor should receive a meaningful result, with approved questions, branching or scoring, capture, and a results-page handoff.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-quiz-builder",
        "digest": "sha256:2149a6fdb39404d944ad1b61390a0cae5c1ffae8cee630a37667ea8a64a56626"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-segmentation",
      "displayName": "rightmessage-segmentation",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-segmentation.tar.gz",
      "description": "Use when designing or building a RightMessage survey that segments leads or collects contact details (email, phone, name, budget), including ESP writeback and mid-flow identification.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-segmentation",
        "digest": "sha256:e162f9821f8a2a41c43eb1b150c191c54979a9a7c1e572ed66244bb062b133a6"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-smart-ctas",
      "displayName": "rightmessage-smart-ctas",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-smart-ctas.tar.gz",
      "description": "Use when visitors should see different next-step CTAs, offers, or popups based on data RightMessage already has (lifecycle, ESP fields or tags, segments, previous answers, page context).",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-smart-ctas",
        "digest": "sha256:27e6309c4703e93d796617557d966cbdcbb002897364c09a138afa9a7b40a94a"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-system-flows",
      "displayName": "rightmessage-system-flows",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-system-flows.tar.gz",
      "description": "Use when building a RightMessage System Flow, the always-on page-view logic that runs without a widget. Covers conditional branching, scripts, webhooks, data writes, redirects, and placing a connected integration's widget on a page or in an element.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-system-flows",
        "digest": "sha256:db15dc0d09616e89a1c596a1ff75afb114b5bcc6311d142461a70f1f6d123ae7"
      }
    },
    {
      "identifier": "urn:air:rightmessage.com:skill:rightmessage-website-personalization",
      "displayName": "rightmessage-website-personalization",
      "type": "application/agent-skills+gzip",
      "url": "https://rightmessage.com/agent-skills/rightmessage-website-personalization.tar.gz",
      "description": "Use when personalizing website copy, proof, or CTAs with RightMessage; creating audience-specific page variants; or checking page targeting, conversion goals, and preview QA.",
      "metadata": {
        "source": "https://github.com/rightmessage/mcp-skills/tree/6a448f4896afb78c5687667cfc78f55d3c788b23/skills/rightmessage-website-personalization",
        "digest": "sha256:18f639f4a961c2935fa9a3da14bc1a11f6df6adb8bcfac17b8f0417d1f1680e4"
      }
    }
  ]
}
