社交媒体自动化服务器

基于AI的社交媒体自动化工具,支持多平台发布、AI内容生成和边缘计算部署。

  • by dannwaneri
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 dannwaneri/social-media-mcp-server

使用说明

社交媒体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 dev

Claude桌面设置

添加到您的 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部署指南

致谢