营销工具平台

Marketer MCP是一个集成了预算管理工具和开发资源的营销工具平台,适用于营销团队和开发者。

  • by dbrosnan
  • HTML
  • 本地部署
  • 更新于
在 GitHub 查看 dbrosnan/marketermcp.com

使用说明

营销人员MCP

Monorepo为公共营销人员MCP中心(marketermcp.com),第一方工具包(从Budget Buddy开始),并启动网站。

建筑

marketermcp.com/
├── .cursor/
│   └── skills            # Local project skills (copy, design, a11y, MCP security)
├── .github/
│   └── workflows         # CI workflow definitions
├── apps/
│   ├── mcp-hub-worker   # Public MCP hub API — Cloudflare Workers
│   └── website           # Launch website — static assets + Worker
├── packages/
│   ├── tools-budget-buddy # Budget Buddy tool implementation
│   ├── tool-registry      # Tool registry and discovery metadata
│   └── mcp-schemas        # Shared schemas and validation types
├── docs/                  # Product docs, launch comms, brand/copy
└── infra/                 # Deployment and release templates

先决条件

  • Node.js >= 20.0.0
  • npm >=10(带有节点20+的船只)

快速开始

# 1. Clone and install
git clone https://github.com/dbrosnan/marketermcp.com.git
cd marketermcp.com
npm install

# 2. Type-check the entire repo
npm run typecheck

# 3. Run the MCP hub locally
npm run dev:mcp

# 4. Run the website locally
npm run dev:website

可用脚本

脚本 描述
npm run build 构建所有工作区
npm run typecheck 键入检查所有工作区
npm run dev:mcp 在开发模式下启动MCP集线器工作程序
npm run dev:website 以开发模式启动网站
npm run deploy:mcp 将MCP集线器部署到Cloudflare
npm run deploy:website 将网站部署到Cloudflare

部署

部署针对Cloudflare Workers。在CI中,工作流在部署到登台之前通过检查,然后需要手动批准生产。

npm run deploy:mcp
npm run deploy:website

文档平台

文档系统遵循两个阶段的路径:

  • 第1阶段(当前): Git原生文档 docs/ 具有ADR、运行手册和复习纪律。
  • 第二阶段(扩建): 使用wiki.js的自托管FLOSS协作维基 infra/wikijs/.

阅读:

  • docs/README.md
  • docs/documentation-strategy.md
  • docs/migrations/git-to-wikijs.md

贡献

看 贡献.md 用于开发工作流程、编码标准和PR指南。

安全

要报告漏洞,请参阅 安全.md.

许可证

该项目根据 MIT许可证.