人工智能营销操作系统(MCP)
代号: 人工智能营销操作系统MCP
营销MCP服务器 是遥控器 模型上下文协议 (MCP)服务器 内容自动化:来自RSS、多平台草稿、发布挂钩、分析和Notion报告的研究。它旨在与 克劳德 以及其他MCP客户端 HTTP+SSE.
| 财产 | 价值 |
|---|---|
| npm包 | marketing-mcp-server |
| MCP服务器名称 | marketing-content-automation |
| Node.js | 20+ |
克劳德项目(另一半)
此回购是 层3 --MCP服务器,通过HTTP+SSE处理研究存储、草稿、发布和Notion分析。
这 层1 设置存在于Claude中:一个包含您的品牌上下文文件、平台提示、示例和工作流程的项目。为了构建那一面 人工智能营销操作系统,请遵循完整指南:
AI营销操作系统——构建自己的自动化内容系统 (建筑公司)
首先配置Claude项目,然后将此服务器连接为远程MCP(见下文)。
它做什么
服务器暴露MCP 工具 这推动了一个由以下支持的工作流程 MongoDB:
| 工具 | 目的 |
|---|---|
execute_research | 从精心策划的RSS提要(路透社、彭博社、英国《金融时报》)中提取头条新闻,存储 ResearchLog,返回摘要。 |
save_draft_content | 将时事通讯、LinkedIn变体、X帖子和可选的Instagram副本保存为 ContentDraft (状态 draft). |
publish_approved_content | 按ID加载草稿并发布到 十、, 领英,以及 比希夫 (实现是搭建的;当设置了API键时启用)。 |
send_whatsapp_message | 向客户端发送直接、自由格式的文本消息(在24小时窗口内)。 |
send_whatsapp_mass_campaign | 通过WhatsApp Cloud API发送预先批准的消息模板,用于大规模/冷外联。 |
sync_analytics_to_notion | 聚合指标(模拟占位符,直到真正的平台API连接),存储 AnalyticsEntry 文档,并在中创建报告页面 概念 通过官方SDK。 |
还包括:a 快速 HTTP API, 上海证券交易所 MCP运输,可选 OAuth发现 远程MCP客户端的端点,以及可选 持票人 通过身份验证 MCP_AUTH_SECRET.
快速开始
git clone https://github.com/YOUR_ORG/YOUR_REPO.git
cd YOUR_REPO
npm install
cp .env.example .env
# Edit .env: set at least MONGODB_URI; add NOTION_* and MCP_AUTH_SECRET as needed
npm run build
npm start在开发过程中直接运行TypeScript:
npm run dev默认情况下,服务器会监听 PORT 或 3000健康检查: GET /health.
配置
复制 .env.example 到 .env 并填写数值。不要承诺 .env (它列在 .gitignore).
- MongoDB -
MONGODB_URI(本地或Atlas)。 - 主控程序 -可选
MCP_AUTH_SECRET。设置后,客户端必须发送Authorization: Bearer(或x-mcp-auth)对于受保护的路线,例如/sse和/messages. - 概念 -
NOTION_API_KEY,NOTION_DATABASE_ID用于分析同步。您的Notion数据库属性应与中使用的名称匹配src/index.ts,或调整代码。 - 出版 -X/Twitter、LinkedIn和Beehiiv变量,如中所述
.env.example. - WhatsApp -
WHATSAPP_ACCESS_TOKEN和WHATSAPP_PHONE_NUMBER_ID用于消息传递工具。
有关生产托管(例如EC2、HTTPS、进程管理器),请参阅 DEPLOYMENT.md.
远程MCP(克劳德)
之后你 Claude项目文件 已就绪,请在以下位置添加此服务器 设置→ 集成 使用您部署的 超文本传输安全协议 基本URL。该应用程序为远程MCP公开OAuth元数据和兼容性令牌流。集 MCP_AUTH_SECRET 因此MCP端点不公开。
贡献
我们欢迎社区的贡献!如果你想帮助改善 人工智能营销操作系统,请按照以下步骤操作:
- 分叉 存储库。
- 创建新分支 对于您的功能或错误修复:
git checkout -b feature/my-cool-feature. - 提交您的更改:
git commit -m 'Add some feature'. - 推到分支:
git push origin feature/my-cool-feature. - 打开拉取请求 并描述你的变化。
贡献想法:
- 添加更多RSS源
execute_research. - 为脚手架平台挂钩实现真正的API发布。
- 创建更精细的Notion报告模板。
- 改进OAuth流程,以获得更好的远程MCP兼容性。
项目布局
src/
index.ts # Express app, MCP tools, SSE, OAuth helpers
db.ts # Mongoose connection
models.ts # ContentDraft, ResearchLog, AnalyticsEntry安全
- 商店 API密钥, MongoDB URI,以及
MCP_AUTH_SECRET只有在.env或者你主人的秘密经理。 - 添加一个
LICENSE在发布存储库时创建文件。
