{"adoption": {"forks": 2281, "observed_at": "2026-08-28T04:11:09.943986+00:00", "stars": 15495}, "canonical_url": "https://ross.abutalabs.com/products/xiaohongshu-mcp", "card": {"archived": false, "artifact_type": "service", "description": "MCP for xiaohongshu.com", "domain": ["social-media", "developer-tools"], "enriched": true, "function": ["mcp", "web-scraping", "workflow-automation", "chatbot"], "health_score": 100, "homepage": "https://www.haha.ai/xiaohongshu-mcp", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["xpzouying/xiaohongshu-mcp"], "name": "xpzouying/xiaohongshu-mcp", "platform": ["go", "self-hosted", "browser-extension"], "pushed_at": "2026-08-24T05:12:40+00:00", "repo": "xpzouying/xiaohongshu-mcp", "stars": 15495, "tags": ["xiaohongshu", "mcp-server", "content-publishing", "social-media-automation", "browser-automation", "ai-agents", "automation", "docker"], "topics": ["mcp", "mcp-server", "xiaohongshu-mcp"], "urls": [], "use_cases": ["automate posting to xiaohongshu with an AI assistant", "search xiaohongshu content via MCP", "let Claude Code manage a xiaohongshu account", "automated social media content operations", "publish image posts to xiaohongshu programmatically", "browse xiaohongshu feed through an AI agent"], "what_it_is": "A Model Context Protocol (MCP) server written in Go that lets AI assistants like Claude Code access and operate Xiaohongshu (Little Red Book). It supports login, publishing image/text posts, searching content, and browsing the feed via browser automation.", "when_to_avoid": ["you need other social platforms besides Xiaohongshu", "you cannot log in with a real Xiaohongshu account", "you need a fully official API with guaranteed compliance", "you want to avoid account risk from automated posting"], "when_to_choose": ["you want an AI agent to publish or search on Xiaohongshu", "you use Claude Code or another MCP-compatible client", "you want automated Xiaohongshu content operations", "you prefer a self-hosted Docker deployment or a zero-config browser plugin"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xiaohongshu-mcp", "repo": "xpzouying/xiaohongshu-mcp", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:09.943986+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:05:49.382455+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "fdcf5ff2d4e8137cf9da6bc111ef327734935c9932df8102a2e7b2163ba36646", "fetched_at": "2026-08-28T04:11:09.943986+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xpzouying/xiaohongshu-mcp"}, {"content_hash": "0552c9d9f544e5c247b3f1c397bf07d1f06effa7069ba4ee3740844b137e7809", "fetched_at": "2026-08-29T08:03:53.103235+00:00", "kind": "homepage", "missing": false, "url": "https://www.haha.ai/xiaohongshu-mcp"}, {"content_hash": "cc7e02e35ce482766214909bd608de337c3b0fd4e319c499239bcf5cbaad1182", "fetched_at": "2026-08-29T08:03:53.106417+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/about"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T08:03:53.108647+00:00", "kind": "site_page", "missing": false, "url": "https://www.haha.ai/install-coolify"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 28, "rhythm": 85}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 395, "days_push": 9, "days_rel": 20, "gap_med": 0, "n_releases_24m": 130}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}