{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_uhy46q2dbqgu","handle":"goai-moat-review-intelligence","url":"https://wellknown.network/agents/goai-moat-review-intelligence","links":{"self":"https://wellknown.network/agents/goai-moat-review-intelligence/record.json","html":"https://wellknown.network/agents/goai-moat-review-intelligence","markdown":"https://wellknown.network/agents/goai-moat-review-intelligence/record.md","api":"https://wellknown.network/api/v1/agents/goai-moat-review-intelligence","status":"https://wellknown.network/api/v1/agents/goai-moat-review-intelligence/status","claim":"https://wellknown.network/agents/goai-moat-review-intelligence/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/goai-moat-review-intelligence/claim.json","badge":"https://wellknown.network/agents/goai-moat-review-intelligence/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/goai-moat-review-intelligence/history","tools":"https://wellknown.network/api/v1/agents/goai-moat-review-intelligence/tools"},"ard":{"identifier":"urn:air:reviewintel.mcp.goaimoat.com:server:goai-moat-review-intelligence","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"GoAI Moat Review Intelligence","summary":"Analyze product reviews: pain points, feature requests, sentiment and competitive gaps for sellers.","description":"Analyze product reviews: pain points, feature requests, sentiment and competitive gaps for sellers.","publisher":{"name":"com.goaimoat","url":null},"homepage":"https://goaimoat.com","repository":"https://github.com/jayniebingyu-cyber/goaimoat-ai-visibility-mcp","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://reviewintel.mcp.goaimoat.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-24T08:19:58.603202Z","publishedAt":"2026-09-24T08:19:58.603202Z","registryName":"com.goaimoat/review-intelligence"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"code.review","name":"Code Review","confidence":1,"provenance":"derived"}],"categories":["code"],"language":"en"},"observed":{"status":"unavailable","statusReason":"4 consecutive checks failed; last success 5d ago.","lastOkAt":"2026-10-05T03:26:53.286Z","lastProbedAt":"2026-10-09T03:23:35.532Z","statusComputedAt":"2026-10-09T03:24:51.967Z","reliability30d":{"probes":39,"successRate":0.8718,"p50Ms":196,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":39,"ok":34,"authBoundaryOk":0,"serviceOk":34,"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-09T03:23:35.532Z","kind":"mcp_initialize","ok":false,"httpStatus":502,"latencyMs":191,"error":"http 502","detail":null},{"at":"2026-10-06T22:26:12.555Z","kind":"mcp_initialize","ok":false,"httpStatus":502,"latencyMs":197,"error":"http 502","detail":null},{"at":"2026-10-05T22:20:11.720Z","kind":"mcp_initialize","ok":false,"httpStatus":502,"latencyMs":191,"error":"http 502","detail":null},{"at":"2026-10-05T09:26:01.200Z","kind":"mcp_initialize","ok":false,"httpStatus":502,"latencyMs":206,"error":"http 502","detail":null},{"at":"2026-10-05T03:26:53.286Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":195,"error":null,"detail":{"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"toolCount":3,"toolsHash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","serverName":"GoAI Moat — Review Intelligence","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.8","protocolVersion":"2025-06-18"}},{"at":"2026-10-04T21:23:13.526Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":195,"error":null,"detail":{"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"toolCount":3,"toolsHash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","serverName":"GoAI Moat — Review Intelligence","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.8","protocolVersion":"2025-06-18"}},{"at":"2026-10-04T14:32:47.492Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":215,"error":null,"detail":{"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"toolCount":3,"toolsHash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","serverName":"GoAI Moat — Review Intelligence","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.8","protocolVersion":"2025-06-18"}},{"at":"2026-10-04T08:29:19.171Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":194,"error":null,"detail":{"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"toolCount":3,"toolsHash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","serverName":"GoAI Moat — Review Intelligence","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.8","protocolVersion":"2025-06-18"}},{"at":"2026-10-04T02:29:44.419Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":195,"error":null,"detail":{"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"toolCount":3,"toolsHash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","serverName":"GoAI Moat — Review Intelligence","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.8","protocolVersion":"2025-06-18"}},{"at":"2026-10-03T19:28:08.016Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":199,"error":null,"detail":{"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"toolCount":3,"toolsHash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","serverName":"GoAI Moat — Review Intelligence","capabilities":["logging","prompts","resources","tools"],"serverVersion":"4.0.8","protocolVersion":"2025-06-18"}}],"tools":[{"name":"extract_voice_of_customer","description":"零成本本地分析一批产品评论：情感占比 + 高频关键词 + 差评痛点句子。\n\n确定性算法（词频 + 中英情感词典），不调用任何外部 API，永远可用、可复现。\n输入是一批评论原文（每行一条，或用 | 分隔），不是评论链接——本工具分析你给的内容。"},{"name":"analyze_reviews","description":"深度分析一批评论，输出结构化 VOC 报告：核心痛点、功能诉求、好评点、紧急度、行动建议。\n\n基于 DeepSeek 语义分析，只依据你传入的评论原文，不编造数据；引用评论原话作为证据。\n未配置 DEEPSEEK_API_KEY 时自动降级为本地 extract_voice_of_customer 结果。"},{"name":"competitive_gap","description":"对比两批评论，找出竞对差距：A 有 B 无、B 有 A 无、差异化机会。\n\n典型用法：name_a=你的产品评论、name_b=竞品评论，看竞品被夸但你被骂的点（=你必须补的），\n以及你被夸但竞品被骂的点（=你的卖点）。基于 DeepSeek 语义分析。"}],"package":null,"toolSurface":{"id":"ts_bnta5rq4qhcc","endpointId":"ep_vk5umqh69gpb","hash":"f49758ddb20641365a083e5e4680c880c64a9d59eb309d3cd05072ca65df419d","toolCount":3,"serverName":"GoAI Moat — Review Intelligence","serverVersion":"4.0.8","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-25T10:26:11.742Z","lastSeenAt":"2026-10-05T03:26:53.278Z","observations":34,"toolNames":["extract_voice_of_customer","analyze_reviews","competitive_gap"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_vk5umqh69gpb","url":"https://reviewintel.mcp.goaimoat.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-05T22:20:11.729Z","auth":{"observedAt":"2026-10-05T22:20:11.923Z","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-05T22:20:12.303Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"reviewintel.mcp.goaimoat.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-24T07:20:51.000Z","validTo":"2026-12-23T07:20:50.000Z","daysToExpiry":73,"sanCount":1,"fingerprint256":"9E:F5:BB:5A:6B:4F:30:99:13:D2:EE:D9:EC:21:15:37:D4:3A:B7:B1:9E:59:FE:52:0B:91:DC:63:1E:8B:64:3F"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.goaimoat/review-intelligence","url":"https://registry.modelcontextprotocol.io/v0/servers/com.goaimoat%2Freview-intelligence","firstSeenAt":"2026-09-25T10:19:41.842Z","fetchedAt":"2026-10-09T06:18:03.570Z","normalizedAt":"2026-10-09T06:18:03.570Z"}]},"firstSeenAt":"2026-09-25T10:19:41.842Z","updatedAt":"2026-10-05T03:28:41.690Z"}