品牌管理平台集成服务

提供品牌管理平台与Claude AI的实时数据交互服务,支持项目状态跟踪、对话历史检索、决策记录及分析指标查询等功能。

  • by gladmorebvuta
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 gladmorebvuta/brandapt-mcp-server

使用说明

BrandaptOS MCP服务器

让Claude从任何Claude选项卡(聊天、协作或代码)实时访问您的BrandaptOS平台。

它的作用

安装后,Claude可以:

  • 阅读并更新所有企业的状态、健康状况和阶段
  • 浏览和搜索VentureChat对话历史记录
  • 将决策、里程碑和战略见解记录到风险项目日志中
  • 在所有对话中搜索以查找过去的推理
  • 检查风险分析指标(卡片点击、注册等)
  • 查看知识库中有哪些文档

设置

步骤1——构建服务器

cd C:\Dev\BrandApt\brandapt-mcp-server
npm install
npm run build

步骤2--获取Firebase服务帐户密钥

  1. 首选 Firebase控制台 → 项目: brandaptos-v2

  2. 点击齿轮图标→ 项目设置

  3. 点击 服务账户 标签

  4. 点击 生成新的私钥 → 另存为 brandapt-service-account.json

  5. 将文件放入mcp服务器文件夹中: C:\Dev\BrandApt\brandapt-mcp-server\brandapt-service-account.json

    ⚠️ 永远不要将此文件提交到git——将其添加到 .gitignore 立即。

步骤3--添加到Claude桌面应用程序

打开克劳德桌面应用程序→ 设置 → 开发者 → MCP服务器,并添加:

{
  "brandapt": {
    "command": "node",
    "args": ["C:/Dev/BrandApt/brandapt-mcp-server/dist/index.js"],
    "env": {
      "BRANDAPT_SERVICE_ACCOUNT_PATH": "C:/Dev/BrandApt/brandapt-mcp-server/brandapt-service-account.json",
      "BRANDAPT_PROJECT_ID": "brandaptos-v2"
    }
  }
}

第4步--重新启动Claude

关闭并重新打开Claude桌面应用程序。您应该看到可用的BrandaptOS工具。


可用工具

工具 它做什么
brandapt_list_ventures 列出所有具有状态和健康状况的企业
brandapt_get_venture 获取创业详情+最新项目日志
brandapt_list_logs 浏览企业的决策/里程碑日志
brandapt_add_log_entry 在企业日志中添加决策、里程碑或见解
brandapt_list_conversations 浏览VentureChat对话
brandapt_get_conversation 阅读包含消息的完整对话
brandapt_create_conversation 开始新的VentureChat对话
brandapt_add_message 在对话中添加消息
brandapt_search_conversations 按关键字搜索对话
brandapt_list_documents 查看RAG知识库中的内容
brandapt_get_venture_metrics 获取企业的分析指标
brandapt_get_global_metrics 获取整体AI反馈统计数据

示例用法(在任何Claude选项卡中)

“BrandApt现在有哪些业务?”

“显示NFC卡记录的所有决定”

“记录一个里程碑:NFC卡MVP范围已最终确定”

“查找我们讨论定价的对话”

“本周NFC卡发生了多少次卡窃听?”


项目结构

brandapt-mcp-server/
├── src/
│   ├── index.ts              # Entry point, server init, transport
│   ├── firebase.ts           # Firebase Admin SDK initializer
│   ├── constants.ts          # Shared enums and collection names
│   └── tools/
│       ├── ventures.ts       # Venture + project log tools
│       ├── conversations.ts  # VentureChat conversation tools
│       └── knowledge.ts      # Knowledge base + metrics tools
├── dist/                     # Compiled JS (generated by npm run build)
├── package.json
├── tsconfig.json
└── README.md