{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_j3mwruuctrgs","handle":"ai-catalog-by-crescendo-lab","url":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab","links":{"self":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab/record.json","html":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab","markdown":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab/record.md","api":"https://wellknown.network/api/v1/agents/ai-catalog-by-crescendo-lab","status":"https://wellknown.network/api/v1/agents/ai-catalog-by-crescendo-lab/status","claim":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab/claim.json","badge":"https://wellknown.network/agents/ai-catalog-by-crescendo-lab/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/ai-catalog-by-crescendo-lab/history","tools":"https://wellknown.network/api/v1/agents/ai-catalog-by-crescendo-lab/tools"},"ard":{"identifier":"urn:air:catalog.cresclab.com:server:ai-catalog-by-crescendo-lab","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"AI Catalog by Crescendo Lab","summary":"Check if a product feed is ready for AI shopping (ChatGPT, Gemini, AI Mode): score, gaps, fixes.","description":"Check if a product feed is ready for AI shopping (ChatGPT, Gemini, AI Mode): score, gaps, fixes.","publisher":{"name":"com.cresclab.catalog","url":null},"homepage":"https://catalog.cresclab.com/mcp/","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://catalog.cresclab.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-07T14:29:32.649648Z","publishedAt":"2026-10-07T14:29:32.649648Z","registryName":"com.cresclab.catalog/ai-catalog"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"data.news","name":"News & Feeds","confidence":0.833,"provenance":"derived"}],"categories":["commerce","data"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-26T06:24:10.098Z","lastProbedAt":"2026-10-26T06:24:10.098Z","statusComputedAt":"2026-10-26T06:27:04.175Z","reliability30d":{"probes":62,"successRate":1,"p50Ms":1294,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":62,"ok":62,"authBoundaryOk":0,"serviceOk":62,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-26T06:24:10.098Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":626,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T22:25:05.812Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":618,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T14:28:29.779Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":644,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-25T07:23:11.377Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":636,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T23:27:55.162Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1873,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T16:24:26.742Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":641,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T09:27:12.809Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1491,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T02:21:04.673Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1708,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T19:28:38.503Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1871,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T12:27:47.251Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":657,"error":null,"detail":{"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"toolCount":3,"toolsHash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","serverName":"ai-catalog","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"scan_product_feed","description":"Fetch a public product feed once and score how well AI shopping assistants can understand it (0-100). Returns the biggest gaps (share of products affected), sam"},{"name":"get_feed_fix_guide","description":"Explain what a gap from scan_product_feed means, why AI shopping assistants need that data, and how to fix it with evidence the merchant already owns. Call with"},{"name":"list_ai_shopping_platforms","description":"List the main AI shopping surfaces and how product data reaches each one (e.g. Google Merchant Center for Gemini / AI Mode / Shopping; ChatGPT merchant program)"}],"package":null,"toolSurface":{"id":"ts_3et3j73bec28","endpointId":"ep_3v5ggmzgbgun","hash":"3d790acca050a775d5fdcea694b2c0fc1da3ceb084052c7876523b606fd00f0b","toolCount":3,"serverName":"ai-catalog","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T05:27:05.355Z","lastSeenAt":"2026-10-26T06:24:10.106Z","observations":62,"toolNames":["scan_product_feed","get_feed_fix_guide","list_ai_shopping_platforms"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_3v5ggmzgbgun","url":"https://catalog.cresclab.com/api/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-25T07:23:11.388Z","auth":{"observedAt":"2026-10-25T07:23:11.723Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-25T07:23:11.737Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"catalog.cresclab.com","issuer":{"commonName":"WR3","organization":"Google Trust Services"},"validFrom":"2026-09-23T01:36:56.000Z","validTo":"2026-12-22T02:24:46.000Z","daysToExpiry":56,"sanCount":1,"fingerprint256":"F9:78:37:FF:8D:8B:CA:CF:0B:37:51:2E:0D:A1:B5:FF:22:C3:4E:99:E7:91:9A:91:D0:6B:51:82:1F:28:FA:35"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.cresclab.catalog/ai-catalog","url":"https://registry.modelcontextprotocol.io/v0/servers/com.cresclab.catalog%2Fai-catalog","firstSeenAt":"2026-10-09T05:21:37.212Z","fetchedAt":"2026-10-25T02:20:17.355Z","normalizedAt":"2026-10-25T02:20:17.355Z"}]},"firstSeenAt":"2026-10-09T05:21:37.212Z","updatedAt":"2026-10-26T06:28:00.829Z"}