Token导航 LogoToken导航

MCP Server · 运维云端

Way Back Home

Way Back Home是一个沉浸式AI学习平台,通过叙事方式教授Google Cloud AI技术,帮助参与者构建智能代理以解决实际问题。

stdio官方级别未说明来源级核验工具 0
Python教育技术智能代理

快速开始

作者 / 组织
gca-americas
提供方
gca-americas
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

72

仓库热度

收录来源

1 个

MCP World

选型结论

Way Back Home 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 API Key。

分类

运维云端

传输方式

stdio

认证方式

API Key

部署方式

公开资料未说明

安装与配置

安装命令

python3 scripts/create_event.py your-event-code "Your Workshop Name" --project YOUR_PROJECT_ID

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

  • # 🚀 回家的路

一个沉浸式的人工智能工作坊平台,参与者可以在这里学习构建智能代理,同时营救一名搁浅的太空探险家。

《回家之路》是一个实践性的研讨会体验,通过引人入胜的叙述来教授谷歌云人工智能技术。参与者迫降在一个外星星球上,必须使用人工智能来识别自己、分析周围环境并协调救援工作。

🎮 体验

你是一名太空探险家,他的飞船坠毁在一个未知的星球上。你的救援信标已离线,你和其他幸存者分散在水面上。要回家,你必须:

级别任务学习的人工智能技能
级别0生成您的探险家身份双子座(Nano Banana)多回合图像生成
级别1确定崩溃位置多代理系统、MCP服务器、ADK、并行处理
2级处理传入的SOS信号事件驱动代理,A2A通信 *(即将推出)*
级别3协调小组救援代理编排、共识协议 *(即将推出)*
级别4协调小组救援代理编排、共识协议 *(即将推出)*
五级协调小组救援代理编排、共识协议 *(即将推出)*

🛠️ 技术栈

组件技术
前端Next.js 14、Three.js、React三纤维、顺风CSS
后端FastAPI、Firestore、Firebase存储、云运行
AI/ML顶点AI,双子座2.5闪光,Veo 3.1
代理谷歌ADK、MCP(模型上下文协议)、谷歌云MCP服务器
基础设施谷歌云运行、云构建、工件注册表

🚀 快速开始

研讨会参与者

  1. 访问云外壳 在 console.cloud.google.com
  1. 克隆和设置:
   git clone https://github.com/google-americas/way-back-home.git
   cd way-back-home
  1. 从0级开始:
   ./scripts/setup.sh
   cd level_0
  1. 遵循代码实验室: 0级指令

研讨会主持人

看 部署指导 下面是运行您自己的实例。

📚 文档

组件描述
0级自述基于多轮图像人工智能的阿凡达生成
第1级自述多智能体碰撞现场分析
后端自述任务控制API文件
前端自述三维地图可视化

🏗️ 架构概述

┌─────────────────────────────────────────────────────────────────────────┐
│                           Way Back Home                                  │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                          │
│   Participant Journey                                                    │
│   ───────────────────                                                    │
│                                                                          │
│   ┌──────────┐    ┌──────────┐    ┌──────────┐    ┌──────────┐         │
│   │ Level 0  │───▶│ Level 1  │───▶│ Level 2  │───▶│ Level 3  │         │
│   │ Identity │    │ Location │    │   SOS    │    │  Rescue  │         │
│   └──────────┘    └──────────┘    └──────────┘    └──────────┘         │
│        │               │                                                 │
│        ▼               ▼                                                 │
│   ┌─────────────────────────────────────────────────────────────┐       │
│   │                    Backend API (Cloud Run)                   │       │
│   │  • Participant registration    • Evidence storage            │       │
│   │  • Location confirmation       • Event management            │       │
│   └─────────────────────────────────────────────────────────────┘       │
│        │               │                                                 │
│        ▼               ▼                                                 │
│   ┌──────────┐    ┌──────────┐    ┌──────────────────────────┐         │
│   │Firestore │    │ Firebase │    │      Frontend (Next.js)   │         │
│   │          │    │ Storage  │    │  • 3D planet visualization │         │
│   │• events  │    │• avatars │    │  • Real-time participant   │         │
│   │• users   │    │• evidence│    │    tracking                │         │
│   └──────────┘    └──────────┘    └──────────────────────────┘         │
│                                                                          │
└─────────────────────────────────────────────────────────────────────────┘

🌐 部署

部署您自己的实例

  1. 先决条件:

- 启用计费的Google Cloud项目 - Firebase项目(火库+存储+身份验证) - 域名(可选,用于自定义URL)

  1. 克隆和配置:
   git clone https://github.com/google-americas/way-back-home.git
   cd way-back-home

   # Configure your project
   gcloud config set project YOUR_PROJECT_ID
  1. 运行基础结构设置:
   ./scripts/setup-infrastructure.sh
  1. 部署所有服务:

> 注: 在您首次部署时,Cloud Run将为您的服务生成唯一的URL。构建完成后,您 必须 使用这些特定的URL再次重新部署前端,以确保3D地图可以与API通信。

   # First deployment (to generate URLs)
   gcloud builds submit --config cloudbuild.yaml

   # Get and save your URLs
   export API_BASE_URL=$(gcloud run services describe way-back-home-api --format='value(status.url)')
   export MAP_BASE_URL=$(gcloud run services describe way-back-home-frontend --format='value(status.url)')

   # Redeploy frontend with the actual URLs
   gcloud builds submit --config cloudbuild.yaml \
     --substitutions=_API_BASE_URL=$API_BASE_URL,_MAP_BASE_URL=$MAP_BASE_URL,_DEPLOY_BACKEND=false

环境配置

创建一个 set_env.sh 在项目根目录中:

export GOOGLE_CLOUD_PROJECT=$(gcloud config get-value project)
export REGION="us-central1"
export API_BASE_URL=$(gcloud run services describe way-back-home-api --format='value(status.url)')
export MAP_BASE_URL=$(gcloud run services describe way-back-home-frontend --format='value(status.url)')

🎓 工作坊主办指南

研讨会前

  1. 将后端和前端部署到您的GCP项目中。确保将Cloud Run服务URL传递给 substitutions 旗在 gcloud builds submit.
  1. 配置管理员访问权限:

API要求在 admins 消防仓库收藏。

- 首选 Firebase控制台 > 四大. - 创建一个名为的集合 admins. - 创建一个文档,其中 文档编号 是您的电子邮件(例如。, your-name@google.com). - 添加字段 active: true (布尔值)。

  1. 使用以下方法之一创建事件:
方法A:Firestore(手动-建议快速启动)

在中创建文档 events 具有以下结构的集合:

  • 收藏: events
  • 文档ID: bwai-mycity (或您选择的事件代码)
  • 领域:

- active: true (布尔值) - code: "bwai-mycity" (字符串) - created_at: [Current Timestamp] (时间戳) - created_by: "admin" (字符串) - description: "" (字符串) - max_participants: 500 (编号) - name: "Build With IA - GDG SJC" (字符串) - participant_count: 0 (编号)

方法B:CLI(建议用于自动设置)

使用提供的Python脚本,使用您的身份验证直接在Firestore中创建事件 gcloud 资格证书:

python3 scripts/create_event.py your-event-code "Your Workshop Name" --project YOUR_PROJECT_ID
方法C:API
  1. 从终端检索Firebase ID令牌:
   # 1. Get your Google Identity Token
   ID_TOKEN=$(gcloud auth print-identity-token)

   # 2. Exchange it for a Firebase ID Token (requires Firebase Web API Key)
   # You can find your API Key in the Firebase Console > Project Settings
   API_KEY="YOUR_FIREBASE_WEB_API_KEY"

   curl -s -X POST "https://identitytoolkit.googleapis.com/v1/accounts:signInWithIdp?key=${API_KEY}" \
     -H "Content-Type: application/json" \
     -d "{\"postBody\": \"id_token=${ID_TOKEN}&providerId=google.com\", \"requestUri\": \"http://localhost\", \"returnIdpCredential\": true, \"returnSecureToken\": true}" | jq -r .idToken
  1. 调用管理员API:
   curl -X POST https://api.yourdomain.dev/admin/events \
     -H "Authorization: Bearer $FIREBASE_TOKEN" \
     -H "Content-Type: application/json" \
     -d '{"code": "your-event-code", "name": "Your Workshop Name"}'
  1. 生成指向您活动URL的二维码。
  1. 用样本参与者测试整个流程。

工作坊期间

  1. 与参与者共享事件代码
  2. 引导他们到 0级代码实验室
  3. 在以下位置监控实时地图 https://yourdomain.dev/e/your-event-code
  4. 当灯塔照亮整个星球时,庆祝吧!

成本估算

组件大致成本
0级(每位参与者)~0.08美元(2张图片)
一级(每位参与者)~0.15美元(图片+视频+客服电话)
云运行(空闲)~$0/月(缩放到零)
消防站(500名参与者)\<1美元/月

🤝 贡献

欢迎投稿!请在提交PR之前阅读我们的投稿指南。

开发设置

# Backend
cd dashboard/backend
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8080

# Frontend
cd dashboard/frontend
npm install
npm run dev

📄 许可证

Apache 2.0-请参阅 许可证 了解详情。

🙏 致谢

______________________________________________________________________

准备好回家了吗? 从...开始 级别0 🚀

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI学习Python本地部署GoogleCloud智能代理沉浸式体验教育技术

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到API Key的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Way Back Home

MCP World · 本页

0stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Way Back Home 怎么安装?

公开资料给出的安装命令是 python3 scripts/create_event.py your-event-code "Your Workshop Name" --project YOUR_PROJEC…,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Way Back Home 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Way Back Home 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Way Back Home 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Way Back Home 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP