← Back to Skills Marketplace
misakiga

wechat-mp-publisher

by MISAKIGA · GitHub ↗ · v2.0.2
cross-platform ⚠ suspicious
4044
Downloads
5
Stars
36
Active Installs
2
Versions
Install in OpenClaw
/install wechat-mp-publisher
Description
远程微信公众号发布技能。通过 HTTP MCP 解决家用宽带 IP 变动问题,支持大文件上传、多主题排版与一键发布。
Usage Guidance
Install only if you control or fully trust the configured wenyan-mcp server, prefer HTTPS with authentication, and are comfortable with that server receiving WeChat AppID/AppSecret and article content. Keep wechat.env out of version control with restrictive permissions, avoid the TOOLS.md credential path, and rotate credentials if they may have been exposed.
Capability Analysis
Type: OpenClaw Skill Name: wechat-mp-publisher Version: 2.0.2 The skill is classified as suspicious due to the inherent risk of transmitting sensitive WeChat credentials (AppID and AppSecret) to a user-configured remote server (wenyan-mcp) as part of its core functionality, which relies heavily on the trustworthiness of that remote endpoint. While this is the stated purpose, it represents a significant trust boundary. Additionally, the `scripts/setup.sh` file contains a shell parsing vulnerability that could be exploited if the `TOOLS.md` file were maliciously crafted, and the `README.md` contains a misleading statement about credentials not being stored on disk, when they are present in `wechat.env`.
Capability Assessment
⚠ Purpose & Capability
Publishing Markdown to a WeChat Official Account is coherent with the skill purpose, but it grants high-impact account authority and sends WECHAT_APP_ID/WECHAT_APP_SECRET plus article content to the configured remote wenyan-mcp service.
⚠ Instruction Scope
The docs disclose remote MCP use, but the example uses plain HTTP and does not clearly warn that credentials and unpublished content leave the local machine; README also claims credentials do not land on disk while SKILL.md instructs users to create wechat.env.
ℹ Install Mechanism
The manifest declares expected dependencies such as mcporter, curl, and jq, with no evidence of malicious install-time execution; users still need to create/manage local credential files.
⚠ Credentials
Credential use is expected for WeChat publishing, but sending long-lived AppSecret values to a user-configured remote server over the documented HTTP workflow is broader than many users would expect without stronger scoping and trust-boundary guidance.
⚠ Persistence & Privilege
The main persistent risk is local secret storage in wechat.env, and scripts/setup.sh still reads credentials from $HOME/.openclaw/workspace/TOOLS.md despite the current documentation presenting wechat.env as the isolated credential path.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wechat-mp-publisher
  3. After installation, invoke the skill by name or use /wechat-mp-publisher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.2
合规性优化:移除不安全的全局凭证读取,改为专用配置 wechat.env;增加依赖检查与本地回退机制。
v2.0.1
wechat-mp-publisher 2.0.1 - Adds support for remote publishing to WeChat Official Accounts via HTTP MCP, solving home broadband IP change issues. - Enables large file uploads, multi-theme article formatting, and one-click publishing. - Centralizes style and theme management on the remote server with device-independent access. - Installation and use instructions updated for seamless remote setup. - Improves compatibility with wenyan-cli Frontmatter conventions.
Metadata
Slug wechat-mp-publisher
Version 2.0.2
License —
All-time Installs 36
Active Installs 36
Total Versions 2
Frequently Asked Questions

What is wechat-mp-publisher?

远程微信公众号发布技能。通过 HTTP MCP 解决家用宽带 IP 变动问题,支持大文件上传、多主题排版与一键发布。 It is an AI Agent Skill for Claude Code / OpenClaw, with 4044 downloads so far.

How do I install wechat-mp-publisher?

Run "/install wechat-mp-publisher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is wechat-mp-publisher free?

Yes, wechat-mp-publisher is completely free (open-source). You can download, install and use it at no cost.

Which platforms does wechat-mp-publisher support?

wechat-mp-publisher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created wechat-mp-publisher?

It is built and maintained by MISAKIGA (@misakiga); the current version is v2.0.2.

💬 Comments