让智能体用文颜排版 Markdown 文章,并发布到微信公众号草稿箱。
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add wenyan --env WECHAT_APP_ID='<WECHAT_APP_ID>' --env WECHAT_APP_SECRET='<WECHAT_APP_SECRET>' --env HOST_IMAGE_PATH='<HOST_IMAGE_PATH>' -- docker run --rm -i -v /your/host/image/path:/mnt/host-downloads -e WECHAT_APP_ID=your_app_id -e WECHAT_APP_SECRET=your_app_secret -e HOST_IMAGE_PATH=/your/host/image/path wenyan-mcp~/.codex/config.toml
[mcp_servers.wenyan]
command = "docker"
args = ["run", "--rm", "-i", "-v", "/your/host/image/path:/mnt/host-downloads", "-e", "WECHAT_APP_ID=your_app_id", "-e", "WECHAT_APP_SECRET=your_app_secret", "-e", "HOST_IMAGE_PATH=/your/host/image/path", "wenyan-mcp"]
env = { WECHAT_APP_ID = "<WECHAT_APP_ID>", WECHAT_APP_SECRET = "<WECHAT_APP_SECRET>", HOST_IMAGE_PATH = "<HOST_IMAGE_PATH>" }
# codex mcp add wenyan --env WECHAT_APP_ID='<WECHAT_APP_ID>' --env WECHAT_APP_SECRET='<WECHAT_APP_SECRET>' --env HOST_IMAGE_PATH='<HOST_IMAGE_PATH>' -- docker run --rm -i -v /your/host/image/path:/mnt/host-downloads -e WECHAT_APP_ID=your_app_id -e WECHAT_APP_SECRET=your_app_secret -e HOST_IMAGE_PATH=/your/host/image/path wenyan-mcp~/.cursor/mcp.json
{
"mcpServers": {
"wenyan": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"/your/host/image/path:/mnt/host-downloads",
"-e",
"WECHAT_APP_ID=your_app_id",
"-e",
"WECHAT_APP_SECRET=your_app_secret",
"-e",
"HOST_IMAGE_PATH=/your/host/image/path",
"wenyan-mcp"
],
"env": {
"WECHAT_APP_ID": "<WECHAT_APP_ID>",
"WECHAT_APP_SECRET": "<WECHAT_APP_SECRET>",
"HOST_IMAGE_PATH": "<HOST_IMAGE_PATH>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"wenyan": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"/your/host/image/path:/mnt/host-downloads",
"-e",
"WECHAT_APP_ID=your_app_id",
"-e",
"WECHAT_APP_SECRET=your_app_secret",
"-e",
"HOST_IMAGE_PATH=/your/host/image/path",
"wenyan-mcp"
],
"env": {
"WECHAT_APP_ID": "<WECHAT_APP_ID>",
"WECHAT_APP_SECRET": "<WECHAT_APP_SECRET>",
"HOST_IMAGE_PATH": "<HOST_IMAGE_PATH>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"wenyan": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"/your/host/image/path:/mnt/host-downloads",
"-e",
"WECHAT_APP_ID=your_app_id",
"-e",
"WECHAT_APP_SECRET=your_app_secret",
"-e",
"HOST_IMAGE_PATH=/your/host/image/path",
"wenyan-mcp"
],
"env": {
"WECHAT_APP_ID": "<WECHAT_APP_ID>",
"WECHAT_APP_SECRET": "<WECHAT_APP_SECRET>",
"HOST_IMAGE_PATH": "<HOST_IMAGE_PATH>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"wenyan": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"/your/host/image/path:/mnt/host-downloads",
"-e",
"WECHAT_APP_ID=your_app_id",
"-e",
"WECHAT_APP_SECRET=your_app_secret",
"-e",
"HOST_IMAGE_PATH=/your/host/image/path",
"wenyan-mcp"
],
"env": {
"WECHAT_APP_ID": "<WECHAT_APP_ID>",
"WECHAT_APP_SECRET": "<WECHAT_APP_SECRET>",
"HOST_IMAGE_PATH": "<HOST_IMAGE_PATH>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"wenyan": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-v",
"/your/host/image/path:/mnt/host-downloads",
"-e",
"WECHAT_APP_ID=your_app_id",
"-e",
"WECHAT_APP_SECRET=your_app_secret",
"-e",
"HOST_IMAGE_PATH=/your/host/image/path",
"wenyan-mcp"
],
"env": {
"WECHAT_APP_ID": "<WECHAT_APP_ID>",
"WECHAT_APP_SECRET": "<WECHAT_APP_SECRET>",
"HOST_IMAGE_PATH": "<HOST_IMAGE_PATH>"
}
}
}
}Environment variables
WECHAT_APP_IDWECHAT_APP_SECRETHOST_IMAGE_PATH
Replace the placeholders with your own credentials and keep them out of version control.