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.