{
  "tool_id": "02-surface",
  "name": "Surface",
  "research_date": "2026-09-12",
  "catalog_date": "2026-10-17",
  "documentation_url": "https://www.withsurface.com/docs",
  "sources": [
    "https://www.withsurface.com/docs",
    "https://www.withsurface.com/",
    "https://www.withsurface.com/llms.txt",
    "https://yc-oss.github.io/api/industries/marketing.json"
  ],
  "pages": [
    {
      "source_url": "https://www.withsurface.com/docs/mcp-server/tools",
      "final_url": "https://www.withsurface.com/docs/mcp-server/tools",
      "title": "Tool Reference | MCP | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:08.921307+00:00",
      "content_sha256": "6129888cb67acbd07d8bffadc8e57d0c32a57cd2c069f80fbeccb3b563936e31"
    },
    {
      "source_url": "https://www.withsurface.com/docs/mcp-server/setup",
      "final_url": "https://www.withsurface.com/docs/mcp-server/setup",
      "title": "API Setup | MCP | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:12.790385+00:00",
      "content_sha256": "921ffb6d72594e003c1c1851f44fe0cf03fe4c614a9201bc23c68b1e94cee6d6"
    },
    {
      "source_url": "https://www.withsurface.com/docs/guides",
      "final_url": "https://www.withsurface.com/docs/guides",
      "title": "Guides | Guides | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:10.916541+00:00",
      "content_sha256": "880b937faeac924f54df2c5543d86de02322afe4a31724524d04ad65f8d83051"
    },
    {
      "source_url": "https://www.withsurface.com/docs/build/forms-sdk/quickstart",
      "final_url": "https://www.withsurface.com/docs/build/forms-sdk/quickstart",
      "title": "Quickstart | Forms SDK | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:09.894257+00:00",
      "content_sha256": "c925941a431cfdda194bd3e5b6ae6601f0f7a52a7a0cef324dfde44cea7f2401"
    },
    {
      "source_url": "https://www.withsurface.com/docs/quickstart",
      "final_url": "https://www.withsurface.com/docs/quickstart",
      "title": "Quickstart | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:11.902429+00:00",
      "content_sha256": "1d04fb91bdbb5a644fe4fc2773c222bd2fad9431a93ed57675db652916063dc8"
    },
    {
      "source_url": "https://www.withsurface.com/docs",
      "final_url": "https://www.withsurface.com/docs",
      "title": "Surface Documentation | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:08.024857+00:00",
      "content_sha256": "943e9b0c6e63e51ecc4a7727434b7334ecd5a00ca887748554788dc88a9d4c9c"
    },
    {
      "source_url": "https://www.withsurface.com/docs/mcp-server/docs-mcp",
      "final_url": "https://www.withsurface.com/docs/mcp-server/docs-mcp",
      "title": "Docs MCP Server | MCP | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:13.676705+00:00",
      "content_sha256": "688db53a4ab4893a516641af11ee0750aecf65579f49259a7557adacc3b302b7"
    },
    {
      "source_url": "https://www.withsurface.com/docs/mcp-server/overview",
      "final_url": "https://www.withsurface.com/docs/mcp-server/overview",
      "title": "MCP Server | MCP | Surface Docs",
      "status": "fetched",
      "retrieved_at": "2026-10-17T19:41:14.543771+00:00",
      "content_sha256": "085fa5f2d00132616066579c1163405411367d7856733e5ba612154ea6436728"
    }
  ],
  "coverage": "partial",
  "limitation": "Reference index, not a mirror of complete vendor documentation. Retrieved pages do not prove the MCP works."
}