使用 google analysis mcp 让AI帮你分析数据

0 阅读1分钟

早上好,朋友们!
今天分享使用google analysis mcp 让AI帮你分析网站数据,直接问AI你的网站数据,不用再用找各个入口去苦逼的分享网站数据了。
官方使用文档:github.com/googleanaly…

python 环境

首先是需要有基本的pyhton 环境,并且python 版本是要求大于3.10的,大家需要检查或者安装一下python
然后需要安装一下pipx,可以参考文档 pipx.pypa.io/stable/#ins…

运行pipx run cowsay -t moooooo, 出现下面图片就说明,环境是OK的
f6cd2749e608bba0682c044a73833664.png

Google Cloud 配置

启用 Google Analytics Data API 和 Google Analytics Admin API ,点击下面2个点击,点击启用即可
console.cloud.google.com/apis/librar…
console.cloud.google.com/apis/librar…
4e0ffbe83685f36c6300e678e8e29da9.png

在 auth 页面(打开下面地址)选择客户端,创建一个客户端获取密钥,并且下载对应的json
console.cloud.google.com/auth/overvi…
445dfe0841907b9804029681499519a4.png

安装gcloud cli

参考 cloud.google.com/sdk/docs/in…
查看自己系统的安装方式,我的MAC 操作是
下载压缩包,解压
cd 到解压的google-cloud-sdk 目录。终端运行./install.sh 然后一直回车确定

执行命令,YOUR_CLIENT_JSON_FILE换成前面下载的 json 的完全路径

gcloud auth application-default login \
  --scopes https://www.googleapis.com/auth/analytics.readonly,https://www.googleapis.com/auth/cloud-platform \
  --client-id-file=YOUR_CLIENT_JSON_FILE

执行后,就会打开网页让你进行Google登录确认。登录后,终端会返回一个路径,这个时候要复制这个路径,配置mcp 的时候需要用到
7b28620e619f85ed254d064a904a4fdc.png

配置mcp

在你mcp的配置文件夹里面,加上下面analysis-mcp的配置, 替换里面的环境变量,
PATH_TO_CREDENTIALS_JSON 是上一步登录后的复制的路径,
YOUR_PROJECT_ID可以到之前下载的 json 里面找到 project_id

{
  "mcpServers": {
    "analytics-mcp": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "PATH_TO_CREDENTIALS_JSON",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}

配置完成后,你就可以像老板一样问AI 你网站的情况了
3416bfab29a3282bbc2aac1f8cfe0ecb.png