Token导航 LogoToken导航TokenDH.com
Instagram MCP Automation logo
数据服务未说明官方级别未说明来源级核验

Instagram MCP Automation

MCP Server

基于MCP的Instagram自动化系统,提供AI内容生成、发布调度、分析及互动管理功能,适用于社交媒体管理。

工具数

15

提示词数

0

GitHub Stars

1

资源数

0
数据分析ClaudeAPI集成Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

abcnuts

提供方

abcnuts

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Instagram MCP自动化

MCP为@brandonio31提供的Instagram自动化系统-人工智能内容生成、调度、分析和参与管理

🎯 概述

该项目是一个使用模型上下文协议(MCP)构建的综合Instagram自动化系统。它支持自然语言命令来管理您的整个Instagram状态,从内容创建到分析。

✨ 特性

内容生成

  • 使用Claude生成AI驱动的字幕
  • 基于支柱的内容创意生成
  • 标题细化和优化
  • Hook Story课程模板支持
  • 持续的品牌声音维护

发布和日程安排

  • 自动化岗位安排
  • 最佳发布时间(周一/周三/周五晚上7点,周二/周四上午9点,周六下午2点)
  • 按周/月进行批量调度
  • Instagram Graph API集成

分析与洞察

  • 绩效跟踪(点赞、评论、覆盖率、参与率)
  • 生长发育监测
  • 内容比较分析
  • 基于人工智能的见解和建议

敬业度管理

  • 意见监测和建议答复
  • DM管理
  • 参与度分析
  • 自动响应建议

日历管理

  • 查看和管理内容日历
  • 更新发布时间表
  • 内容合规性检查
  • 周/月计划

🏗️ 建筑

技术栈

  • MCP-SDK:工具编排的模型上下文协议
  • Instagram图形API v22.0:内容发布和分析
  • API克劳德:AI内容生成
  • PostgreSQL:内容和分析数据库
  • TypeScript+Node.js:核心实施

MCP工具(15+)

  1. generate_caption -创建AI驱动的字幕
  2. generate_content_ideas -产生帖子创意
  3. refine_caption -改进现有字幕
  4. schedule_post -安排单个职位
  5. schedule_week -安排内容周
  6. schedule_batch -批量安排多个帖子
  7. get_performance -获取岗位绩效指标
  8. get_insights -获得人工智能驱动的见解
  9. compare_posts -比较岗位绩效
  10. get_comments -检索最近的评论
  11. suggest_replies -AI建议评论回复
  12. get_dms -检索直接消息
  13. view_calendar -查看内容日历
  14. update_calendar -更新日历条目
  15. check_compliance -确保内容合规性

🚀 快速开始

先决条件

  • Node.js 18+
  • PostgreSQL数据库
  • Instagram商业账号
  • 脸书页面(链接到Instagram)
  • API密钥
  • Instagram访问令牌

安装

# Clone the repository
git clone https://github.com/abcnuts/instagram-mcp-automation.git
cd instagram-mcp-automation

# Install dependencies
npm install

# Set up environment variables
cp .env.example .env
# Edit .env with your credentials

# Initialize database
npm run db:init

# Build the project
npm run build

# Start the MCP server
npm start

配置

创建一个 .env 文件包含:

# Instagram API
INSTAGRAM_ACCESS_TOKEN=your_access_token
INSTAGRAM_USER_ID=your_instagram_user_id

# Claude API
CLAUDE_API_KEY=your_claude_api_key

# Database
DATABASE_URL=postgresql://user:password@localhost:5432/instagram_mcp

# Content Calendar
CALENDAR_PATH=./data/content-calendar.json
HASHTAGS_PATH=./data/hashtags.json

Claude桌面集成

添加到您的Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json 在Mac上):

{
  "mcpServers": {
    "instagram-automation": {
      "command": "node",
      "args": ["/path/to/instagram-mcp-automation/dist/index.js"]
    }
  }
}

💬 用法示例

配置后,使用Claude中的自然语言命令:

"Create captions for Week 1 of my content calendar"
"Schedule this week's posts at optimal times"
"How did my posts perform this month?"
"Check my recent comments and suggest replies"
"Generate 5 content ideas about AI consciousness"
"What's on my calendar for next week?"

📁 项目结构

instagram-mcp-automation/
├── src/
│   ├── index.ts              # Main MCP server
│   ├── tools/                # MCP tool implementations
│   ├── services/             # Core services
│   │   ├── instagram.ts      # Instagram API service
│   │   ├── claude.ts         # Claude AI service
│   │   └── database.ts       # Database service
│   ├── types/                # TypeScript types
│   └── utils/                # Utility functions
├── data/
│   ├── content-calendar.json # Your content calendar
│   ├── hashtags.json         # Hashtag collections
│   └── brand-voice.json      # Brand voice profile
├── database/
│   └── schema.sql            # Database schema
├── .env.example              # Environment template
├── package.json
├── tsconfig.json
└── README.md

🔐 安全

  • 永不承诺 .env 或Git的凭据
  • 对所有机密使用环境变量
  • Instagram访问令牌过期-定期刷新
  • 遵循Instagram的服务条款和费率限制
  • 在PostgreSQL中加密存储敏感数据

📊 内容策略

发布时间表:每周3次

  • 周一、周三、周五:晚上7点
  • 周二、周四:上午9点
  • 星期六:下午2点

内容支柱:

  1. 人工智能与技术
  2. 哲学与意识
  3. 个人成长
  4. 创造力与创新

🛠️ 发展

构建

npm run build

发展模式

npm run dev

测试

npm test

代码检查

npm run lint

📝 许可证

MIT许可证-有关详细信息,请参阅许可证文件

🤝 贡献

这是一个个人项目,但欢迎提出建议和改进!

📧 联系

Instagram: @布兰多尼奥31 github: @abc坚果

______________________________________________________________________

备注:此系统尊重Instagram的API费率限制和服务条款。在发布之前,请务必查看内容。

目录标签

目录标签

数据分析ClaudeAPI集成社交媒体自动化本地部署AI内容生成Instagram管理发布调度

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP