{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "name": "Food Compliance Agency Remote MCP Server",
  "description": "Model Context Protocol server for South African food safety compliance, Regulation R638 audits, and municipal health guidelines.",
  "version": "1.2.0",
  "protocolVersion": "2025-03-26",
  "homepage": "https://foodcompliance.co.za",
  "mcpEndpoint": "https://foodcompliance.co.za/mcp",
  "transport": {
    "type": "http",
    "endpoint": "https://foodcompliance.co.za/mcp"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": false
  },
  "authentication": {
    "type": "none"
  },
  "tools": [
    {
      "name": "check_coa_requirements",
      "description": "Evaluates Certificate of Acceptability (CoA) statutory requirements under Regulation R638 for a food premises category."
    },
    {
      "name": "get_municipal_health_guidelines",
      "description": "Returns EHP inspection protocols, zoning prerequisites, and submission steps for South African municipalities."
    },
    {
      "name": "get_food_handler_training_standards",
      "description": "Returns statutory training mandates under Regulation R638 Regulation 3."
    },
    {
      "name": "calculate_facility_hygiene_readiness",
      "description": "Scores a commercial food facility's physical layout against R638 audit requirements."
    },
    {
      "name": "request_compliance_audit",
      "description": "Submits an on-site Certificate of Acceptability (CoA) pre-audit or municipal licensing inquiry."
    }
  ],
  "sameAs": [
    "https://glama.ai/mcp/connectors/za.co.foodcompliance/foodcompliance-mcp",
    "https://registry.modelcontextprotocol.io/v0.1/servers/za.co.foodcompliance%2Ffoodcompliance-mcp/versions/latest"
  ]
}