{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "name": "Plan Comply MCP Server",
  "description": "Model Context Protocol (SEP-1649) endpoint for Plan Comply: automated South African architectural plan compliance, SANS 10400 regulations, municipal council submission requirements, and credit pricing.",
  "version": "2.0.0",
  "protocol": "json-rpc-2.0",
  "transport": {
    "type": "http",
    "endpoint": "https://plancomply.co.za/mcp"
  },
  "capabilities": {
    "tools": {
      "get_sans_rules": {
        "description": "Retrieve regulatory clauses and quantitative rules for SANS 10400 parts."
      },
      "check_municipal_requirements": {
        "description": "Query submission checklists and requirements for major South African municipalities."
      },
      "get_common_rejection_pitfalls": {
        "description": "Retrieve top 25 common reasons council plans are rejected with actionable remediation."
      },
      "calculate_sans_fenestration": {
        "description": "Calculate Part O compliance for window glazing, natural lighting, and ventilation ratios."
      },
      "calculate_stair_compliance": {
        "description": "Calculate Part M compliance for stair rises, goings, pitch, and headroom."
      },
      "get_credit_pricing": {
        "description": "Retrieve active audit credit packages and volume discounts in ZAR."
      },
      "pre_check_building_plan": {
        "description": "Run complete multi-part regulatory pre-check on building plan parameters."
      }
    }
  },
  "authentication": {
    "type": "none",
    "note": "Public SANS 10400 knowledge bases, calculators, and municipal checklists are openly accessible. Direct plan audits use credit balance or API keys."
  },
  "sameAs": [
    "https://glama.ai/mcp/connectors/za.co.plancomply/plancomply-mcp",
    "https://glama.ai/mcp/connectors/za.co.plancomply.api/plan-comply-sans-10400-building-compliance",
    "https://registry.modelcontextprotocol.io/v0.1/servers/za.co.plancomply%2Fplancomply-mcp/versions/latest"
  ]
}