这个项目能做什么

此仓库是Google官方模型上下文协议(MCP)工作的目录和起点。它收集了Google的MCP服务器,解释了如何将MCP服务器部署到Google Cloud,并提供了示例应用程序。 由Google管理的远程MCP服务器可通过端点访问,涵盖的产品包括AlloyDB for PostgreSQL、BigQuery、Bigtable、Cloud Resource Manager、Cloud SQL for MySQL/PostgreSQL/SQL Server、Compute Engine、Developer Knowledge API、Firestore、Google Maps(Grounding Lite)、Google Security Operations(Chronicle)、Kubernetes Engine(GKE)、Spanner、Cloud Run和Cloud Storage。链接的支持产品页面列出了GA和公开预览中的完整集合。 开源MCP服务器可在本地运行或部署到Google Cloud。示例包括Google Workspace(Docs、Sheets、Slides、Calendar、Gmail)、Firebase、Cloud Run、Go(gopls)、Google Analytics、MCP Toolbox for Databases(BigQuery、Cloud SQL、AlloyDB、Spanner、Firestore等)、Google Cloud Storage、Genmedia(Imagen和Veo模型)、GKE、Google Cloud Security、gcloud CLI、Google Cloud Observability、Flutter/Dart、Angular、Google Maps Platform Code Assist工具包和Chrome DevTools。 该仓库还包括示例应用程序:"Launch My Bakery",一个使用Agent Development Kit(ADK)构建的代理,利用远程MCP服务器进行Google Maps和BigQuery操作;以及"Allstrides",一个使用远程MCP服务器(用于Developer Knowledge、Cloud SQL和Cloud Run)从本地迁移到云端的应用程序。 资源链接涵盖在Cloud Run上托管MCP服务器、关于将远程MCP服务器部署到Cloud Run的博客文章、MCP Toolbox部署到Cloud Run和GKE、Apigee的MCP支持,以及构建代理和部署安全MCP服务器的codelabs。欢迎在Apache 2.0许可下贡献;该项目被描述为演示,而非Google官方支持的产品。