xiaohongshu-mcp-skill

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

An agent could perform bulk engagement or comments from the user's Xiaohongshu account, affecting reputation, account standing, or public visibility.

Why it was flagged

The documented workflow encourages iterating through feed/search results to like, favorite, or comment from the user's account, but the artifacts do not require explicit confirmation, target review, or limits for these account-mutating actions.

Skill content
### 4. 批量互动
1. list_feeds() 或 search_feeds() 获取笔记列表
2. 遍历结果调用 like_feed / favorite_feed / post_comment_to_feed
Recommendation

Require explicit user approval before every publish, comment, reply, like, favorite, or bulk action; show the exact target and content; and set clear limits for batch operations.

What this means

Anyone or anything that can access the cookie-backed service or cookie file may be able to act as the user's Xiaohongshu account.

Why it was flagged

The skill relies on a persistent logged-in Xiaohongshu session stored as cookies.json, which grants ongoing account authority, while the registry declares no primary credential and the docs do not bound access to the cookie file.

Skill content
- 浏览器弹出后扫码或手机号登录
- 登录成功后 `cookies.json` 保存在当前目录
- 后续无需重复登录(除非 cookies 过期)
Recommendation

Store cookies in a protected directory, document the credential requirement in metadata, restrict file permissions, and use a dedicated account if possible.

What this means

A compromised or unexpected release binary could gain access to the user's local environment and Xiaohongshu session.

Why it was flagged

The deployment path depends on downloading and running prebuilt external binaries, but the artifacts provide no pinned version, checksum, signature verification, or bundled source/code for this review.

Skill content
gh release download --repo xpzouying/xiaohongshu-mcp \
  --pattern "xiaohongshu-mcp-darwin-arm64.tar.gz" --dir /tmp
...
解压后包含两个可执行文件
Recommendation

Pin a specific release, verify checksums or signatures, prefer reproducible/source builds, and review the upstream project before running the binaries.

What this means

Other local processes or MCP clients may be able to call the service if they can reach the localhost endpoint.

Why it was flagged

The logged-in account operations are exposed through a local HTTP MCP endpoint, but the artifacts do not describe client authentication, origin controls, or permission boundaries between local clients.

Skill content
服务监听: `http://localhost:18060/mcp`
...
claude mcp add --transport http xiaohongshu-mcp http://localhost:18060/mcp
Recommendation

Bind only to localhost, add an access token or client allowlist if supported, avoid exposing the port, and stop the service when not in use.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

The Xiaohongshu-capable local service may remain active until manually stopped.

Why it was flagged

The service is intentionally started as a background process and can continue running after the initial task, though the documentation also provides stop commands.

Skill content
nohup ./bin/xiaohongshu-mcp-darwin-arm64 > mcp.log 2>&1 &
echo $! > mcp.pid
Recommendation

Start the service only when needed, monitor the PID/logs, and stop it after use with the documented kill command.