社交媒体MCP服务器
使用模型上下文协议(MCP)的人工智能驱动的社交媒体自动化。为Cloudflare Workers构建,采用边缘原生架构。
特性
- 🤖 AI内容生成 -Groq Llama 3.3 70B(免费版)
- 📱 多平台发布 -通过艾尔莎的推特、领英、脸书、Instagram
- 💾 数据库→ D1就绪 -轻松迁移到Cloudflare D1
- 🌍 Edge原生 -专为Cloudflare Workers部署而构建
- 📝 8个MCP工具 -draft_post、schedule_post、post_immediately、generate_thread等
快速开始
先决条件
- Node.js 18+
- Groq API密钥(免费https://console.groq.com)
- 艾尔郡API密钥(位于https://app.ayrshare.com)
安装
# Clone the repo
git clone https://github.com/YOUR_USERNAME/social-media-mcp-server.git
cd social-media-mcp-server
# Install dependencies
npm install
# Configure environment
cp .env.example .env
# Edit .env with your API keys
# Build
npm run build
# Run locally
npm run devClaude桌面设置
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"social-media": {
"command": "node",
"args": ["/absolute/path/to/social-media-mcp-server/build/index.js"],
"env": {
"AYRSHARE_API_KEY": "your-key",
"GROQ_API_KEY": "your-key"
}
}
}
}建筑
MCP Server
├── Tools (8)
│ ├── draft_post - Create AI-optimized content
│ ├── schedule_post - Schedule for later
│ ├── post_immediately - Post now
│ ├── generate_thread - Twitter threads
│ └── ... 4 more
├── Resources (3)
│ ├── drafts://list
│ ├── scheduled://posts
│ └── stats://summary
└── Prompts (3)
├── write_tweet
├── linkedin_post
└── thread_generator成本
- Groq API: $0 (免费套餐)
- 艾尔郡: $0 (10个帖子/月免费)
- Cloudflare员工: $5/月 (包括D1、KV、矢量化)
- 总计:$5/月
工具
draft_post
创建针对每个平台优化的人工智能生成的社交媒体帖子。
// Example usage in Claude Desktop
"Create a professional tweet about edge computing"立即发布
立即将内容发布到社交媒体平台。
generate_thread
生成推特帖子(2-10条推文)。
边缘部署
已准备好部署Cloudflare Workers。看 部署.md 了解详情。
发展
# Run in dev mode
npm run dev
# Build
npm run build
# Type check
npm run type-check技术栈
- TypeScript -类型安全
- MCP-SDK -模型上下文协议
- 格罗克 -AI内容生成(Llama 3.3 70B)
- 艾尔郡 -多功能社交媒体API
- SQLite/D1 -存储层
- Cloudflare员工 -边缘部署
为什么MCP优于LangGraph?
阅读完整分类:\[文章链接\]
太长,读不下去了
- 800条线路vs 2000+条线路
- 5美元/月vs 50-80美元/月
- 边缘兼容vs需要VPS
- 基于协议与特定框架
许可证
麻省理工学院
作者
由尼日利亚哈科特港的全栈开发商Daniel Nwaneri建造。
- 开发目标:\[https://dev.to/dannwaneri\]
贡献
欢迎投稿!请阅读 贡献.md 第一。
路线图
- \[\]具有语义搜索的模板库
- \[\]多账户支持
- \[\]分析仪表板
- \[\]Webhook集成
- \[\]完整的Cloudflare Workers部署指南
