Skip to main content
Glama

WeChat Publisher MCP

by BobGod
MIT License
8
  • Apple
  • Linux
wechat-article.md7.73 kB
# 🚀 AI时代的内容创作革命:微信公众号自动发布MCP服务深度解析 > **导语**:在AI工具日益普及的今天,如何让AI助手直接帮我们发布微信公众号文章?今天为大家分享一个开源项目——微信公众号自动发布MCP服务,让Claude、Cursor等AI工具一键发布你的内容! ## 🎯 项目背景:为什么需要这个工具? 作为内容创作者,我们经常面临这样的痛点: - ✍️ **写作完成后**,还需要手动复制粘贴到微信公众号后台 - 🔄 **格式转换麻烦**,Markdown需要手动调整为微信HTML格式 - 📱 **预览测试繁琐**,需要反复切换平台查看效果 - ⏰ **发布流程冗长**,影响创作效率 **如果AI助手能直接帮我们完成这些工作会怎样?** 这就是我们开发这个MCP服务的初衷——让AI工具成为真正的内容发布助手! ## 🔥 核心亮点:AI原生的发布体验 ### 🤖 与AI工具无缝集成 基于**Model Context Protocol (MCP)**标准,支持: - **Claude Desktop** - Anthropic官方AI助手 - **Cursor** - AI编程神器 - **Continue** - VS Code AI插件 - 以及所有支持MCP协议的AI工具 ### ⚡ 一句话发布文章 只需要对AI说: ``` "帮我发布这篇文章到微信公众号,标题是'AI赋能内容创作',作者是'张三'" ``` AI就会自动: 1. 📝 转换Markdown为微信优化HTML 2. 🖼️ 处理和上传封面图片 3. 👀 支持预览模式验证效果 4. 🚀 一键正式发布 5. 📊 实时查询发布状态 ### 🎨 智能格式优化 自动处理微信公众号的特殊要求: - **代码块美化** - 语法高亮,适配移动端 - **图片优化** - 自动压缩,确保加载速度 - **排版调整** - 针对手机阅读优化间距 - **样式统一** - 保持品牌视觉一致性 ## 🛠️ 技术架构:现代化的设计理念 ### 分层架构设计 ``` ┌─────────────────┐ │ MCP Server │ ← AI工具通信层 ├─────────────────┤ │ Tools Layer │ ← 业务工具封装 ├─────────────────┤ │ Services Layer │ ← 核心服务逻辑 ├─────────────────┤ │ Utils Layer │ ← 基础工具函数 └─────────────────┘ ``` ### 核心技术栈 - **🟢 Node.js 18+** - 现代JavaScript运行时 - **📡 MCP SDK** - AI工具通信协议 - **🔧 Express.js** - 轻量级Web框架 - **📝 Winston** - 专业日志管理 - **🔍 Axios** - HTTP请求处理 ## 🚀 快速上手:5分钟完成配置 ### 第一步:环境准备 ```bash # 检查Node.js版本(需要18+) node --version # 克隆项目 git clone https://github.com/BobGod/wechat-publisher-mcp.git cd wechat-publisher-mcp # 安装依赖 npm install # 创建全局链接 npm link ``` ### 第二步:微信公众号配置 1. **获取API密钥** - 登录[微信公众平台](https://mp.weixin.qq.com) - 进入"开发" → "基本配置" - 复制AppID和AppSecret 2. **设置IP白名单** - 添加服务器IP地址 - 测试时可临时使用`0.0.0.0/0` ### 第三步:AI工具配置 **Claude Desktop配置:** ```json { "mcpServers": { "wechat-publisher": { "command": "wechat-publisher-mcp", "args": [] } } } ``` **Cursor配置:** ```json { "mcpServers": { "wechat-publisher": { "command": "/your/path/to/wechat-publisher-mcp", "args": [] } } } ``` ### 第四步:测试发布 在AI工具中输入: ``` 请帮我发布一篇测试文章: 标题:我的第一篇AI发布文章 作者:你的名字 AppID:你的微信AppID AppSecret:你的微信AppSecret 预览模式:true 内容: # 欢迎使用AI自动发布工具 这是一篇**测试文章**,验证MCP服务是否正常工作。 ## 功能特点 - ✅ 支持Markdown格式 - ✅ 自动转换微信HTML - ✅ 支持预览和发布 - ✅ 实时状态查询 **测试成功!** 🎉 ``` ## 💡 实际应用场景:专为开发者量身定制 ### 🧑‍💻 AI辅助学习与分享 作为开发者,我们经常使用AI工具来学习新技术、解决问题或完成项目。现在,你可以: - **📚 学习总结**:用Claude学习新框架后,直接让AI总结学习要点并发布技术心得 - **🔧 问题解决**:用AI工具解决技术难题后,一键分享解决方案和思路 - **💡 项目复盘**:完成项目开发后,让AI帮你总结技术亮点并发布项目介绍 - **📖 代码解析**:分析开源项目时,直接让AI整理分析结果并分享给社区 ### 📝 技术博客作者 "我用Cursor写完技术文章后,直接让AI帮我发布到公众号,省去了复制粘贴和格式调整的麻烦。从写作到发布,全程AI协助,效率提升了300%!" ### 🎓 技术培训师 "准备技术培训材料时,我会先用AI工具整理知识点,然后直接让AI发布到公众号作为预习资料。学员反馈说内容结构清晰,易于理解。" ### 🏢 企业技术团队 "团队技术分享会后,我们用AI总结分享内容的核心要点,然后一键发布到公司技术公众号。这样不仅记录了团队的技术成长,也让更多同事受益。" ## 🔮 未来展望:AI内容生态的无限可能 ### 即将推出的功能 - 🤖 **AI内容优化** - 自动优化标题和摘要 - 📊 **数据分析集成** - 发布效果实时分析 - 🎨 **模板系统** - 多样化排版模板 - 🔗 **多平台同步** - 支持更多内容平台 ### 技术发展方向 - **🧠 更智能的内容理解** - 基于大模型的内容分析 - **🎯 个性化推荐** - 根据读者喜好优化内容 - **📱 移动端优化** - 更好的手机阅读体验 - **🌐 国际化支持** - 多语言内容发布 ## 🤝 开源社区:共建AI内容生态 ### 参与贡献 这是一个**完全开源**的项目,欢迎大家: - 🐛 **提交Bug报告** - 帮助我们发现问题 - 💡 **功能建议** - 分享你的创意想法 - 🔧 **代码贡献** - 一起完善项目功能 - 📖 **文档改进** - 让更多人受益 ### 技术交流 - **GitHub仓库**:[wechat-publisher-mcp](https://github.com/BobGod/wechat-publisher-mcp) - **技术文档**:完整的API文档和架构说明 - **社区讨论**:Issues区域活跃的技术讨论 ## 🎯 总结:拥抱AI原生的内容创作时代 在AI技术快速发展的今天,**内容创作的边界正在被重新定义**。 这个微信公众号自动发布MCP服务,不仅仅是一个工具,更是**AI原生内容创作生态的一个缩影**: - 🤖 **AI不再是辅助工具**,而是深度参与内容创作全流程 - 🔄 **创作到发布的无缝衔接**,让创作者专注于内容本身 - 🌐 **开放的协议标准**,构建更大的AI工具生态 - 🚀 **持续的技术创新**,推动行业向前发展 **未来已来,让我们一起拥抱AI原生的内容创作时代!** --- ### 📢 立即体验 想要体验AI自动发布微信公众号的神奇魅力吗? 👉 **GitHub仓库**:[点击访问](https://github.com/BobGod/wechat-publisher-mcp) 👉 **快速开始**:按照README文档5分钟完成配置 👉 **技术交流**:欢迎在Issues区域讨论交流 **如果这个项目对你有帮助,别忘了给我们一个⭐!** --- > **作者简介**:郑伟,PromptX项目核心开发者,专注于AI工具与内容创作的深度融合。相信技术的力量能够让创作变得更加美好。 > **关注我们**:获取更多AI工具和技术分享,让我们一起探索AI的无限可能!

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/BobGod/wechat-publisher-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server