Skip to main content
Glama
zhuanghaixin

wechat-official-account

by zhuanghaixin

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WECHAT_APP_IDYes微信公众号 AppID
WECHAT_APP_SECRETYes微信公众号 AppSecret

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
wechat_check_accessA

验证公众号凭证和 API IP 白名单,结果不包含密钥或 Access Token。

wechat_validate_article_bundleA

本地校验文章包并预处理图片,不上传。bundle_path 为公众号工作目录内的文章文件夹路径。

wechat_create_draft_from_bundleA

将文章包图片上传至微信并创建草稿,需要用户明确要求上传该文章。不会正式发布。相同内容重复调用返回既有草稿。

wechat_get_draftA

根据 media_id 从微信读取草稿内容。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The four tools are distinct: checking credentials, validating content, creating drafts, and reading drafts. The only potential confusion is between validation and creation, but descriptions clarify that one is local/no upload and the other uploads/creates.

Naming Consistency3/5

All tools use the prefix 'wechat_' followed by a verb-noun structure (check_access, validate_article_bundle, create_draft_from_bundle, get_draft). However, the structure is not perfectly uniform: 'create_draft_from_bundle' is more verbose than 'get_draft', and the patterns vary slightly in noun phrases.

Tool Count4/5

With 4 tools, the server is lean and focused on the core workflow of creating drafts from article bundles. The count feels slightly thin for a fuller WeChat integration (e.g., missing publish or media management), but it's appropriate for the stated purpose.

Completeness3/5

The tools cover validation, creation, and retrieval of drafts, which is a reasonable lifecycle. However, obvious gaps include the ability to update/delete drafts or formal publish, and there's no tool for managing the article bundle beyond validation/creation.

Maintenance

ActivityMaintained
ResponsivenessNo issues