{
  "protocolVersion": "0.3.0",
  "name": "The Builder's Brief UK",
  "version": "1.0.0",
  "description": "Practical UK homeowner guidance on building quotes, renovation costs, payment schedules and red flags. Exposes read-only lookups for homeowner packs, blog articles and rough extension cost guidance.",
  "url": "https://costs.buildersbrief.co.uk/mcp",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "The Builder's Brief UK",
    "url": "https://costs.buildersbrief.co.uk"
  },
  "documentationUrl": "https://costs.buildersbrief.co.uk/api-docs",
  "iconUrl": "https://costs.buildersbrief.co.uk/favicon.ico",
  "supportedInterfaces": [
    {
      "url": "https://costs.buildersbrief.co.uk/mcp",
      "transport": "JSONRPC",
      "protocol": "MCP",
      "description": "Model Context Protocol server (JSON-RPC over HTTP)."
    },
    {
      "url": "https://costs.buildersbrief.co.uk/api/public",
      "transport": "HTTP+JSON",
      "protocol": "REST",
      "description": "Public read-only HTTP API described by /openapi.json."
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": [
      {
        "uri": "https://github.com/google-agentic-commerce/AP2/tree/v0.1.0",
        "description": "Agent Payments Protocol (AP2) support, letting agents transact for Builder's Brief UK homeowner packs using cryptographically-signed mandates.",
        "required": true,
        "params": {
          "roles": [
            "merchant"
          ],
          "currencies": [
            "GBP"
          ],
          "paymentMethods": [
            "card"
          ],
          "fulfilment": "digital_download",
          "discoveryUrl": "https://costs.buildersbrief.co.uk/.well-known/acp.json"
        }
      }
    ]
  },
  "securitySchemes": {
    "public": {
      "type": "mutualTLS",
      "description": "No authentication required."
    }
  },
  "security": [],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "list_products",
      "name": "List homeowner packs",
      "description": "List The Builder's Brief UK homeowner packs with names, prices in GBP, who each pack suits and public URLs.",
      "tags": [
        "products",
        "packs",
        "uk-homeowner",
        "pricing"
      ],
      "examples": [
        "Which Builder's Brief UK packs are available and what do they cost?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "get_product",
      "name": "Get pack details",
      "description": "Get full details of a single homeowner pack by slug, including what is included, who it is best for and its public URL.",
      "tags": [
        "products",
        "packs",
        "details"
      ],
      "examples": [
        "What is included in the homeowner quote checker pack?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "list_articles",
      "name": "List guidance articles",
      "description": "List published Builder's Brief UK blog articles on builder quotes, extension costs, payment schedules and red flags, with slugs, excerpts and URLs.",
      "tags": [
        "articles",
        "guidance",
        "seo",
        "uk-building"
      ],
      "examples": [
        "Show recent articles about single storey extension costs."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://costs.buildersbrief.co.uk/.well-known/api-catalog",
      "transport": "HTTP+JSON"
    }
  ],
  "disclaimer": "The Builder's Brief UK provides practical homeowner guidance only. It is not legal, financial, architectural, structural engineering, planning or building-control advice. Always use suitably qualified professionals where required."
}