Cursor 接入 Developer Knowledge
步骤一
首先需要获取一个 Developer Knowledge Api 的密钥
1、打开 Api 页面:https://console.cloud.google.com/start/api?id=developerknowledge.googleapis.com&hl=zh-cn
如果第一次进入可能会需要按照指引去开启两步验证器才能进页面。
2、创建一个项目,按照提示来就行,基本上就一两个选项。然后点击器启用就行。
3、然后进入侧边栏,选择 Api服务,里面有一个凭据功能。链接:https://console.cloud.google.com/apis/credentials?hl=zh-cn
4、点击左上角的创建凭证,然后从菜单中选择 API 密钥,然后输入 Developer Knowledge API。点击相应结果,然后点击确定。如果刚刚启用 Developer Knowledge API,则可能需要过一段时间才能在列表中看到它。选择完成点创建就好了。
5、Cursor 添加配置就好了。
{
"mcpServers": {
"google-developer-knowledge": {
"url": "https://developerknowledge.googleapis.com/mcp",
"headers": {
"X-Goog-Api-Key": "YOUR_API_KEY"
}
}
}
}
6、验证安装,可以直接和 Cursor 的 Agent 对话,说安装了这个MCP,让他给验证一下就好。
推荐模板
10 个日常开发模板
Android 版本适配 “Android <API级别/版本> 对 <功能名>(如前台服务、通知、后台启动)的行为变化是什么?给迁移建议和兼容写法。”
Android 权限排查 “<权限名> 在 Android <版本范围> 的申请与授予规则是什么?为什么会出现 <报错/现象>?给最小排查步骤。”
Jetpack/Compose 官方建议 “官方对 <Compose 或 Jetpack 功能> 的最佳实践是什么?给推荐做法、反模式和性能注意点。”
Cloud Storage 命令速查 “gcloud storage 完成 <目标>(列 bucket、上传、下载、同步)最小命令是什么?附常用过滤/格式化参数示例。”
Cloud Storage IAM 最小权限 “实现 <场景>(只读列表、上传对象、删除对象)所需最小 IAM 角色是什么?给角色说明和验证命令。”
Cloud Storage 鉴权方式选择 “<客户端类型>(服务端、CI、开发机)访问 Cloud Storage 推荐哪种鉴权方式?给配置步骤和安全注意事项。”
Cloud Storage 报错定位 “报错 <完整错误信息> 在 Cloud Storage 官方文档中的含义是什么?常见根因、排查顺序、修复命令分别是什么?”
Cloud Storage 生命周期规则 “为 <桶用途> 设计对象生命周期策略(过期、归档、删除)应如何配置?给规则示例和验证方式。”
gsutil 到 gcloud storage 迁移 “<旧 gsutil 命令> 对应的新 gcloud storage 命令是什么?参数差异、行为差异和迁移风险有哪些?”
发布/上线前检查清单 “围绕 Android 客户端 + Cloud Storage,给一个上线前检查清单:权限、鉴权、配额、日志、回滚点、验收命令。”
直接复制的提问格式
用 google-developer-knowledge 查:
【背景】<你的场景>
【问题】<具体问题>
【当前现象/报错】<原始报错>
【期望输出】
1) 中文结论(先给可执行方案)
2) 官方文档链接(2-5条)
3) 最小可执行命令/代码片段
4) 风险与注意事项