早上好,朋友们!
今天分享使用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的
Google Cloud 配置
启用 Google Analytics Data API 和 Google Analytics Admin API ,点击下面2个点击,点击启用即可
console.cloud.google.com/apis/librar…
console.cloud.google.com/apis/librar…
在 auth 页面(打开下面地址)选择客户端,创建一个客户端获取密钥,并且下载对应的json
console.cloud.google.com/auth/overvi…
安装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 的时候需要用到
配置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 你网站的情况了