VOOZH about

URL: https://pypi.org/project/huimei/

โ‡ฑ huimei ยท PyPI


Skip to main content

huimei 0.5.0

pip install huimei

Latest release

Released:

MCP Server & CLI for social media automation โ€” let AI agents publish to TikTok, Instagram, YouTube, Douyin, XHS, Bilibili and 15+ platforms via Model Context Protocol

Navigation

Verified details

These details have been verified by PyPI
Maintainers
๐Ÿ‘ Avatar for edward.aming from gravatar.com
edward.aming

Unverified details

These details have not been verified by PyPI
Project links
Meta
  • License: MIT License (MIT)
  • Author: HuiMei Team
  • Tags mcp , mcp-server , social-media , automation , cli , ai-agent , model-context-protocol , claude , chatgpt , llm-tools , agentic , ai-automation , ai-workflow , computer-use , tiktok , instagram , youtube , twitter , x , threads , linkedin , douyin , xiaohongshu , xhs , bilibili , kuaishou , weibo , zhihu , wechat , toutiao , baijiahao , playwright , rpa , browser-automation , cross-posting , content-publishing , social-media-management , creator-tools , multi-platform , scheduling , marketing-automation
  • Requires: Python >=3.10
  • Provides-Extra: dev

Project description

HuiMei ๆ…งๅช’ โ€” Chinese Social Media Automation CLI & MCP Server

๐Ÿ‘ PyPI version
๐Ÿ‘ Python
๐Ÿ‘ License: MIT

The first MCP Server for Chinese social media โ€” let AI agents publish to Douyin, XHS, Bilibili, Kuaishou, Weibo, and 6 more platforms through one unified interface.

Why HuiMei?

  • ๐ŸŒ Only MCP Server for Chinese social media โ€” Covers 11 platforms including ๆŠ–้Ÿณ (Douyin), ๅฐ็บขไนฆ (XHS), B็ซ™ (Bilibili), ๅฟซๆ‰‹ (Kuaishou), ๅพฎๅš (Weibo), and more. No other tool does this.
  • ๐Ÿ”€ CLI + MCP dual interface โ€” Humans use the terminal (huimei publish), AI agents use the MCP protocol. Same engine, two entry points.
  • ๐Ÿ”’ Local-first execution โ€” Playwright runs on your device. Cookies are encrypted and stored locally. Your credentials never leave your machine.
  • ๐Ÿ”„ Hybrid execution โ€” Cloud for convenience, local for safety. Auto mode gives you the best of both โ€” tries your local browser first, falls back to cloud if offline.
  • โšก Zero-config worker โ€” Login once, CLI stays connected. Your WebUI can dispatch tasks to your local machine with no extra setup.

Supported Platforms

Platform ID Name Video Image
douyin ๆŠ–้Ÿณ (Douyin) โœ… โœ…
xhs ๅฐ็บขไนฆ (Xiaohongshu/RED) โœ… โœ…
bilibili B็ซ™ (Bilibili) โœ… โœ…
ks ๅฟซๆ‰‹ (Kuaishou) โœ… โœ…
weibo ๅพฎๅš (Weibo) โœ… โœ…
tencent ่ง†้ข‘ๅท (WeChat Channels) โœ… โŒ
tk TikTok โœ… โŒ
toutiao ๅคดๆก (Toutiao) โœ… โœ…
baijiahao ็™พๅฎถๅท (Baijiahao) โœ… โŒ
weixingongzhonghao ๅพฎไฟกๅ…ฌไผ—ๅท (WeChat MP) โŒ โœ…
zhihu ็ŸฅไนŽ (Zhihu) โœ… โœ…

Installation

Option 1: pip (recommended)

pipinstallhuimei
playwrightinstallchromium

Option 2: pipx (isolated environment)

pipxinstallhuimei
playwrightinstallchromium

Option 3: One-line install script

curl-fsSLhttps://raw.githubusercontent.com/huimei-engine/huimei-cli/main/install.sh|bash

Quick Start

# Log in to your account
huimeilogin

# List supported platforms
huimeiplatforms

# List linked social media accounts
huimeiaccountlist

# Check CLI and connection status
huimeistatus

Execution Modes

HuiMei supports three execution modes, configurable via WebUI (Profile โ†’ Publish Settings) or CLI:

Mode Description Best For
โ˜๏ธ Cloud Server-side engine publishes Zero-config, batch publishing
๐Ÿ’ป Local CLI opens local browser Residential IP, lower risk
๐Ÿ”„ Auto (default) CLI-first, cloud fallback Best of both worlds
# Switch via CLI
huimeilogin--serverprod# Connect to production
# Or change in WebUI: Profile โ†’ Publish Settings

When using Local or Auto mode, the CLI background worker automatically:

  • Connects to backend via WebSocket
  • Receives publish tasks from WebUI
  • Downloads media files from cloud storage
  • Opens local browser with your cookies
  • Executes the publish automation
  • Reports results back to WebUI

No manual worker management needed โ€” it starts on login and reconnects automatically.

MCP Server Integration

MCP (Model Context Protocol) allows AI agents to call external tools as if they were native functions. HuiMei ships a built-in MCP server so agents like Claude, Hermes, and GPT can manage your social media directly.

Claude Code / Claude Desktop

Add to your MCP config (~/.claude/claude_code_config.json or Claude Desktop settings):

{
"mcpServers":{
"huimei":{
"command":"huimei-mcp-server",
"args":[]
}
}
}

Hermes Agent

Add to your Hermes config:

mcp_servers:
huimei:
command:huimei-mcp-server

Available MCP Tools

Tool Description
huimei_login Launch browser login flow for a platform
huimei_status Check CLI status and backend connectivity
huimei_logout Log out and clear local session
huimei_platforms List all supported platforms and capabilities
huimei_accounts List all linked social media accounts
huimei_publish Create a publish task (video/image to platforms)

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ CLI (Your Device) โ”‚โ—€โ”€โ”€WSโ”€โ”€โ–ถโ”‚ Java Backend (Cloud) โ”‚
โ”‚ โ”‚โ”€โ”€HTTPโ”€โ”€โ–ถโ”‚ โ”‚
โ”‚ โ–ธ Playwright browser โ”‚ โ”‚ โ–ธ Account management โ”‚
โ”‚ โ–ธ Encrypted cookies โ”‚ โ”‚ โ–ธ Task scheduling โ”‚
โ”‚ โ–ธ Residential IP โ”‚ โ”‚ โ–ธ Execution routing โ”‚
โ”‚ โ–ธ MCP Server โ”‚ โ”‚ โ–ธ Settings sync โ”‚
โ”‚ โ–ธ Background worker โ”‚ โ”‚ โ–ธ Subscription billing โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
 "The Arm" "The Brain"

CLI is the arm, Backend is the brain. The CLI executes browser automation locally. All business logic, scheduling, and orchestration happen on the backend.

Use Cases

๐Ÿ“น Content Creators โ€” Write once, publish everywhere. Record a video, add your caption, and distribute to all 11 platforms with a single command.

๐Ÿค– AI Agents โ€” Let Claude or GPT manage your social media via MCP. Your agent can check account status, schedule posts, and publish content autonomously.

๐Ÿ“Š Marketing Teams โ€” Automate matrix account publishing across dozens of accounts and platforms. Integrate into your existing CI/CD or content pipeline.

๐Ÿ”„ Settings Sync โ€” Settings changed in WebUI instantly sync to CLI via WebSocket.

Links

License

MIT ยฉ 2026 Beijing HuiGen ZhiYan Technology Co., Ltd (ๅŒ—ไบฌๆ…งๆ นๆ™บ็ ”็ง‘ๆŠ€ๆœ‰้™่ดฃไปปๅ…ฌๅธ)

Project details

Verified details

These details have been verified by PyPI
Maintainers
๐Ÿ‘ Avatar for edward.aming from gravatar.com
edward.aming

Unverified details

These details have not been verified by PyPI
Project links
Meta
  • License: MIT License (MIT)
  • Author: HuiMei Team
  • Tags mcp , mcp-server , social-media , automation , cli , ai-agent , model-context-protocol , claude , chatgpt , llm-tools , agentic , ai-automation , ai-workflow , computer-use , tiktok , instagram , youtube , twitter , x , threads , linkedin , douyin , xiaohongshu , xhs , bilibili , kuaishou , weibo , zhihu , wechat , toutiao , baijiahao , playwright , rpa , browser-automation , cross-posting , content-publishing , social-media-management , creator-tools , multi-platform , scheduling , marketing-automation
  • Requires: Python >=3.10
  • Provides-Extra: dev

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

huimei-0.5.0.tar.gz (57.2 kB view details)

Uploaded Source

Built Distribution

Filter files by name, interpreter, ABI, and platform.

If you're not sure about the file name format, learn more about wheel file names.

Copy a direct link to the current filters

huimei-0.5.0-py3-none-any.whl (72.3 kB view details)

Uploaded Python 3

File details

Details for the file huimei-0.5.0.tar.gz.

File metadata

  • Download URL: huimei-0.5.0.tar.gz
  • Upload date:
  • Size: 57.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for huimei-0.5.0.tar.gz
Algorithm Hash digest
SHA256 78b89a473d7fb7319936d2c42e811d4001b123b51e2fb0c74a05f2bcf3e209f0
MD5 7469cdd7d8b7153e8d4f2b9d06c5ae63
BLAKE2b-256 00ea57d800071186e6c2a5f104c661d7bcb18a1075c6750e6ce4e031ea9e5a2b

See more details on using hashes here.

File details

Details for the file huimei-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: huimei-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 72.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for huimei-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4b7ae2179b7a7c9ad26fef71a3cd358c9e210e079476ad87856cf8597d33f2fe
MD5 a7727e7ff349a94e54363b48b4c4ba0f
BLAKE2b-256 7424f47b82a1fba8203a8b469b66dae640b853f03795ecd3dd15bffd1f98ee13

See more details on using hashes here.

Supported by

๐Ÿ‘ Image
AWS Cloud computing and Security Sponsor ๐Ÿ‘ Image
Datadog Monitoring ๐Ÿ‘ Image
Depot Continuous Integration ๐Ÿ‘ Image
Fastly CDN ๐Ÿ‘ Image
Google Download Analytics ๐Ÿ‘ Image
Pingdom Monitoring ๐Ÿ‘ Image
Sentry Error logging ๐Ÿ‘ Image
StatusPage Status page