publish-video-skill

Publish Xiaohongshu videos via an MCP HTTP JSON-RPC API.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/imsatoshi/bot_article --skill publish-video-skill-imsatoshi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: publish-video-skill
Source: https://github.com/imsatoshi/bot_article/tree/main/skills/xiaohongshu/skills/publish-video-skill
Command: npx skills add https://github.com/imsatoshi/bot_article --skill publish-video-skill-imsatoshi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node-fetch, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you publish Xiaohongshu video posts without manually operating the platform UI, by automating the end-to-end API call flow from local files and metadata to a published result.

Core Features & Use Cases

  • Video publishing via HTTP JSON-RPC: Sends title, content, video file path, tags, and optional schedule time to the configured xiaohongshu-mcp endpoint.
  • Login pre-check: Verifies login status through a dedicated API method before attempting to publish, reducing failed publishing attempts.
  • Environment-driven operation: Uses environment variables for reproducible, script-friendly publishing across automation pipelines.

Quick Start

Use the publish-video-skill to publish your video by setting XIAOHONGSHU_TITLE, XIAOHONGSHU_CONTENT, XIAOHONGSHU_VIDEO, and (optionally) XIAOHONGSHU_TAGS and XIAOHONGSHU_SCHEDULE_AT, then run the skill’s script to publish through the xiaohongshu-mcp server.

Frequently Asked Questions about publish-video-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Xiaohongshu video publishing via API?▼

To automate Xiaohongshu video publishing via API, you supply the video path, title, content, and optional tags or schedule time to an MCP-backed HTTP JSON-RPC endpoint, which posts the video without manual UI operation.

How does social media automation work with Xiaohongshu MCP?▼

Social media automation with Xiaohongshu MCP works by sending a JSON-RPC request containing your video metadata and file path to a configured local server endpoint, triggering the publish_with_video method to upload content programmatically.

Do I need to check login status before publishing Xiaohongshu videos?▼

Yes, you need to check login status before publishing Xiaohongshu videos. The workflow requires verifying authenticated login through a dedicated API method to reduce failed publishing attempts before sending content to the MCP server.

What environment variables are required for Xiaohongshu content scheduling?▼

Xiaohongshu content scheduling requires setting environment variables for the title, content, video file path, and optionally tags and a schedule time, enabling reproducible script-friendly publishing across automation pipelines.

Can I use HTTP JSON-RPC to schedule Xiaohongshu video posts?▼

Yes, you can use HTTP JSON-RPC to schedule Xiaohongshu video posts by including a schedule time parameter in your request payload, allowing the MCP server to delay publishing to your specified timestamp.

Why does my Xiaohongshu automated video publishing fail?▼

Your Xiaohongshu automated video publishing may fail if the MCP server endpoint is unreachable, the login status check fails, or the JSON tag input is incorrectly formatted for the publish_with_video API call.