Skip to main content
Glama
README.md
# RedNote Ops Suite

Version 0.5.1 ships a native Grok Build plugin: one MCP server plus the `rednote-operator` agent. Its visible Creator Center flow enables the guarded final publish action by default, while still requiring an exact per-draft confirmation. See [STATUS.md](STATUS.md).

Safety-first Xiaohongshu/RedNote operations for Grok and Cursor: an open-source MCP server, a native Grok Agent, and portable plugin manifests.

This is not an official Xiaohongshu product. It does not request cookies, passwords, SMS codes, or private API signatures, and it never bypasses QR, CAPTCHA, device confirmation, rate limits, or platform risk controls. AI prepares and checks work; Grok plugin publishing is enabled by default but remains separately gated, hash-bound, visible, and confirmation-based. Official openaccount OAuth is profile/login scaffolding only — not publish permission.

## Quick start

```bash
npm ci
npm run build
npm run doctor
grok plugin install jellybeans-developer/rednote-ops-suite --trust
grok --agent-profile agents/rednote-operator.md
```

Stranger install and Grok Bot usage: [docs/use-with-grokbot.md](docs/use-with-grokbot.md)
Chinese documentation: [README.zh-CN.md](README.zh-CN.md)
Grok listing copy: [grokbot/README.md](grokbot/README.md)
Security model: [SECURITY.md](SECURITY.md)

## Development

```bash
npm install
npm run check
```

Licensed under Apache-2.0.

TDQS

A4.1/5.0

Scored across 13 tools

Disambiguation5/5

Each tool maps to a distinct action in the content lifecycle: drafting, reviewing, approving, packaging, publishing, and metrics. Even record_publication and record_metrics are clearly separated by their inputs (publication ID vs. metrics data). No two tools perform the same function.

Naming Consistency4/5

The vast majority follow a consistent verb_noun pattern: save_draft, list_drafts, update_draft, cancel_draft, check_content, record_metrics. Minor deviations are safety_status and operations_summary, which are noun phrases rather than verb commands, but the overall pattern is predictable and readable.

Tool Count5/5

13 tools is well-scoped for the server's purpose of managing a local draft-to-publication workflow. Each tool has a clear role, and the count feels appropriate for the domain without unnecessary bloat or missing critical steps.

Completeness4/5

The workflow is largely complete: create, read, update, cancel, submit, approve, package, record publication, and record metrics are all covered. The main gap is the lack of a reject_draft or request_changes action for reviewers, but cancel_draft partially covers this, and the rest of the lifecycle is solid.

Maintenance

ActivityMaintained
ResponsivenessNo issues