返回 MCP 目录
public公开dns本地运行

Map Traveler

一个基于MCP服务器的虚拟旅行机器人环境,让用户通过Google Maps进行虚拟旅行并与AI旅行者互动。

article

README

🚀 虚拟旅行指南

本虚拟旅行指南为你提供虚拟旅行相关的实践模式、技术设置、应用操作等多方面的详细指引,助你开启精彩的虚拟旅行体验。

🚀 快速开始

你可以根据以下不同主题的链接,深入了解虚拟旅行的各个方面:

  1. 虚拟旅行简介与实践模式点击查看
  2. 数据库、Google Map API、图像生成API设置点击查看
  3. 角色提示语训练点击查看
  4. 社交媒体(Bluesky)集成指南点击查看
  5. 应用程序1操作说明点击查看
  6. ComfyUI API使用教程点击查看
  7. 应用程序2功能详解点击查看
  8. LibreChat配置指南点击查看

⚠️ 注意事项

⚠️ 重要提示

  • 我们使用Effect.ts来简化错误处理流程,同时为了学习目的而采用。
  • 由于MCP调用方式的特殊性,我们没有采用服务化的方式来整合这些功能。

🆕 最新更新说明

  1. 新增了图像宽度设置项,默认值为512。将此值设为更小的数值可能有助于降低LLM API调用成本。
  2. 添加了一个环境变量配置,用于禁止未具备图像输入/输出能力的MCP客户端生成或输出任何图像。具体设置如下:
{
  "env": {
    "MT_NO_IMAGE": "true"
  }
}
或者
{
  "env": {
    "GoogleMapApi_key": "xxxx",
    "MT_NO_IMAGE": "true"
  }
}
  1. 在发布到Bluesky的社交信息中新增了标签功能。要求标签必须至少15个字符,且不能为空。若未指定,默认使用"#geo_less_traveler"。
  2. 对从SNS获取的信息格式进行了微调,并相应调整了发布的消息内容结构。
  3. 新增了一个允许多个旅行机器人通过SNS进行群聊互动的脚本。
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端