{
  "name": "Clear Stride",
  "description": "Clear Stride exposes a small set of in-browser tools to AI agents via WebMCP (navigator.modelContext.provideContext), registered when the homepage loads in an agent-capable browser. There is no remote MCP server. For non-browser agents, use the public API at /openapi.json (POST /api/demo-requests) and the discovery files under /.well-known and /llms.txt.",
  "transport": "webmcp",
  "provider": "navigator.modelContext",
  "url": "https://clearstride.app",
  "documentationUrl": "https://clearstride.app/skill.md",
  "tools": [
    {
      "name": "get_product_info",
      "description": "Return a short summary of what Clear Stride does, with links to the features, pricing, and privacy pages.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "open_page",
      "description": "Navigate to a public Clear Stride marketing page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "page": {
            "type": "string",
            "description": "Which page to open.",
            "enum": ["home", "features", "pricing", "request-demo", "privacy"]
          }
        },
        "required": ["page"],
        "additionalProperties": false
      }
    },
    {
      "name": "request_demo",
      "description": "Open the demo-request form at /request-demo so the user can book a walkthrough.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "book_demo",
      "description": "Submit a demo request directly via POST /api/demo-requests without opening the form. Name and email are required.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": { "type": "string", "description": "Contact name.", "maxLength": 120 },
          "email": { "type": "string", "description": "Contact email.", "maxLength": 254 },
          "barn_name": { "type": "string", "description": "Barn or farm name.", "maxLength": 160 },
          "phone": { "type": "string", "description": "Phone number.", "maxLength": 30 },
          "horses": { "type": "string", "description": "Approximate herd size.", "enum": ["1-2", "3-6", "7-15", "16+"] },
          "message": { "type": "string", "description": "Anything you want the team to know.", "maxLength": 2000 }
        },
        "required": ["name", "email"],
        "additionalProperties": false
      }
    }
  ],
  "resources": [
    { "name": "llms.txt", "uri": "https://clearstride.app/llms.txt", "description": "Machine-readable site overview" },
    { "name": "skill.md", "uri": "https://clearstride.app/skill.md", "description": "Agent instructions" }
  ]
}
