AIAny
Icon for item

xiaohongshu-mcp

An MCP (Model Context Protocol) server that lets AI assistants interact with Xiaohongshu (RedNote): check login, publish image/text or video posts, search and fetch feed/details, and manage comments — exposes HTTP+MCP endpoints and integrates with MCP clients via local Docker or browser automation.

Introduction

Why this matters right now

Platforms like Xiaohongshu are where creators publish, test, and iterate content rapidly — but most LLM-based assistants lack standardized, first-class tools to operate those workflows. xiaohongshu-mcp bridges that gap by exposing Xiaohongshu actions as MCP tools, turning content publishing, search, and interaction into callable operations for AI agents and pipelines.

What Sets It Apart
  • Exposes a compact set of MCP tools (check_login_status, get_login_qrcode, publish_content, publish_with_video, list_feeds, search_feeds, get_feed_detail, post_comment_to_feed, etc.), so an LLM or MCP-capable client can script publishing and data retrieval without page-scraping logic.
  • Browser-automation backend with headless / non-headless modes and Docker images — you can run it locally or in containerized environments and keep credentials off remote servers; HTTP MCP runs on localhost:18060 by default for easy client integration.
  • Designed for MCP-first clients (Claude Code, Cursor, VSCode integrations described), plus a lightweight browser-extension alternative (x-mcp) for non-technical users who want zero-deploy setup.
  • Community-oriented: multi-contributor repo with extensive README, usage examples, and ecosystem tooling (OpenClaw/OpenClaw skill integrations, third-party wrappers), so it’s ready for practical operator workflows rather than experimental PoC.
Who It's For and Tradeoffs

Great fit if you are building LLM-driven creator tools, automated content pipelines, or AI agents that must publish/search/interact on Xiaohongshu and you want a standardized MCP interface rather than bespoke scraping code. It’s also suitable for teams who prefer running automation locally or in controlled Docker instances.

Look elsewhere if you need a cloud-hosted, fully managed posting service (this project expects local execution and manages login cookies/captured credentials) or if you cannot accept the platform-level risks: automated posting and scripted interactions can trigger platform anti-bot measures, violate Xiaohongshu terms of service in some cases, or require manual intervention for account verification. Operational considerations: you must provide valid login credentials/cookies, handle rate limits and captchas, and maintain the browser automation dependencies (Chrome/Chromedriver or equivalent).

Notes and provenance

  • Repository owner: xpzouying (GitHub). First public activity and wider community attention date back to August 2025 (project evolved through Aug–Nov 2025 and continued maintenance into 2026). The repo implements the MCP server primarily in Go and ships README, Dockerfiles, and a browser-plugin variant for simpler usage.

Information

  • Websitegithub.com
  • Authorsxpzouying
  • Published date2025/08/03

Categories

More Items

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).

GitHub

Runs a self-hosted meeting bot and transcription API that joins Google Meet, Teams and Zoom and streams speaker-attributed transcripts in real time. Compiles meetings into a git-backed Markdown workspace and runs sandboxed agents on your infrastructure; Apache-2.0 and air-gap capable.

GitHub

Lets AI agents produce expressive, polished charts from compact, human-editable semantic specs; the compiler infers layout, scales, and labels and emits Vega-Lite, ECharts, or Chart.js outputs, with an MCP server for agent-driven chart creation and rendering.