mcpField
N
Northbeam MCP Server

Northbeam MCP Server

本地服务
github.com/mattcoatsworth数据与分析282 周前更新

关于 Northbeam MCP Server

Northbeam MCP Server 提供 Northbeam 营销分析数据访问,包括指标、渠道表现、群组分析和归因,适合通过 MCP 客户端查询 Northbeam 数据。

主要功能

  1. 01查询指标数据
  2. 02列出指标和维度
  3. 03获取渠道表现
  4. 04分析群组和归因

适用场景

  1. 01查看营销指标和维度
  2. 02比较渠道表现
  3. 03查看群组分析和归因

MCP 相关

它向 MCP 客户端提供查询指标、维度、渠道表现、群组分析和归因的工具,并提供指标资源。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"Northbeam-MCP-Server": {
"command": "npx",
"args": [
"-y",
"northbeam-mcp"
],
"env": {
"NORTHBEAM_API_KEY": "<NORTHBEAM_API_KEY>",
"NORTHBEAM_BRAND": "<NORTHBEAM_BRAND>"
}
}
}
}
启动命令npx -y northbeam-mcp
需要配置的环境变量
NORTHBEAM_API_KEY密钥
NORTHBEAM_BRAND

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmnorthbeam-mcp

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Northbeam MCP 服务

这是一个用于访问 Northbeam 营销分析数据的 Model Context Protocol(MCP)服务。它提供用于查询 Northbeam 指标、维度、渠道表现、群组分析和归因数据的工具与资源。

## 设置

1. 安装依赖:
   ```
   npm install
   ```

2. 创建 `.env` 文件,填入你的 Northbeam API 密钥和品牌名称:
   ```
   NORTHBEAM_API_KEY=your_api_key_here
   NORTHBEAM_BRAND=your_brand_name_here
   ```

3. 运行服务:
   ```
   npm run dev
   ```

## 使用 MCP Inspector 进行测试

你可以使用 MCP Inspector 测试该服务:

```
npm run inspect
```

这将打开一个 Web 界面,你可以在其中测试所有可用的工具和资源。

## 可用工具

- `get_metric`:获取 Northbeam 的指标数据
- `list_metrics`:列出 Northbeam 中所有可用的指标
- `list_dimensions`:列出 Northbeam 中所有可用的维度
- `get_channel_performance`:获取 Northbeam 的渠道表现数据
- `get_cohort_analysis`:获取 Northbeam 的群组分析数据
- `get_attribution`:获取 Northbeam 的归因数据

## 可用资源

- `northbeam://metrics/{metric_name}`:获取特定指标的数据

## 作为软件包使用

你也可以将其作为 npm 软件包使用:

```
npx northbeam-mcp
```

或搭配 Inspector 使用:

```
npx @modelcontextprotocol/inspector npx northbeam-mcp
```

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。