{
  "reportVersion": 1,
  "generatedBy": "mcpdoctor",
  "scannedAt": "2026-10-11T03:27:07.441Z",
  "server": {
    "registryName": "app.forgeengine/forge",
    "title": "Forge Engine",
    "description": "Design spec + milestones AI coding agents read before building; drift flagged, changes reviewed.",
    "registryVersion": "0.2.0"
  },
  "endpoint": "https://mmvdabzadclebfxyzudg.supabase.co/functions/v1/forge-mcp",
  "trust": {
    "finalStatus": "PASS",
    "protocolVersion": "2025-03-26",
    "serverInfo": {
      "name": "forge",
      "title": "Forge — design source-of-truth (read & propose project design)",
      "version": "0.1.0"
    },
    "toolCount": 54,
    "findings": [
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[2].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[3].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[4].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[5].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[7].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[8].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[9].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[10].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[11].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[12].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[13].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[14].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[16].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[17].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[18].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[19].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[20].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[21].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[22].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[23].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[24].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[25].y has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[25].w has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[25].h has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[25].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[26].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[27].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[28].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[29].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[30].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[31].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[32].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[33].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[34].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[35].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[36].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[37].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[38].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[39].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[40].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[41].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[42].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[43].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[44].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[45].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[46].note has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[46].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[47].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[48].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[49].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[50].goal has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[50].weeks has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[50].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[51].done has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[51].status has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[51].effort has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[51].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[52].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[53].name has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[53].project_id has no description"
      }
    ]
  },
  "verify": "npx @eidonze/mcpdoctor schema https://mmvdabzadclebfxyzudg.supabase.co/functions/v1/forge-mcp"
}