Traveler.md

md.traveler由 traveler.md 发布官方发布者v1.1.0更新于 Oct 24, 2026

A traveler's portable travel profile and trip plans. It remembers, it does not search or book.

已验证Streamable HTTP可网页运行位置与生活知识与记忆

概览

AI 生成的概览

让助手读取并更新旅行者保存的旅行偏好档案和行程计划,使推荐基于已知偏好。

可以做什么
Traveler.md 保存两类文档:一份旅行者档案,记录座位选择、酒店风格、预算、餐饮风格等稳定偏好;以及每个行程一份文档,记录目的地、日期、行程安排、预订和备注。工具支持读取、创建和更新档案,以及列出、读取、创建、更新和归档行程。文档由若干命名小节组成,每节是短句列表;更新时必须提供最近一次读取得到的版本哈希,避免两个助手静默覆盖同一记录。它只负责记忆,不提供库存、价格、可订状态或推荐引擎。
适用场景
适合希望助手跨对话记住你的旅行偏好和每次行程细节、不必反复说明的场景。适用于规划、筛选和整理行程,不用于搜索或预订。
运行要求
需要一个支持 streamable HTTP 和 OAuth 2.1 的远程 MCP 客户端,连接到托管端点。无需 API 密钥或环境变量;首次使用时浏览器窗口会打开,旅行者登录 Traveler.md 并批准连接。
安装前请注意
助手可以写入和归档你的旅行记录,请检查它所做的更改。访问按客户端通过 OAuth 授权,可在账户页面撤销。服务器会拒绝支付卡号、护照号、已知旅客编号、社会安全号码以及门禁或访问码,工具也被要求不记录健康、无障碍、饮食或生物识别信息。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Traveler.md,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/md.traveler%2Fmcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "traveler-md": {
      "type": "http",
      "url": "https://mcp.traveler.md/mcp"
    }
  }
}

README

Traveler.md MCP Server

Traveler.md gives an AI assistant a traveler's own travel memory. It holds a durable profile of how the traveler likes to travel and one plan per trip. The traveler owns the data, authorizes access once, and can revoke it at any time.

This repository describes the hosted MCP (Model Context Protocol) server at https://mcp.traveler.md/mcp. The server source is not published here. The full documentation is at https://docs.traveler.md/mcp.

What the server does

The server stores two kinds of document and returns them on request.

  • traveler.md is the profile. It holds stable preferences: seat choice, hotel style, budget, dining style, travel companions. One per traveler.
  • trip.md is one trip. It holds destinations, dates, itinerary, bookings and notes. Many per traveler.

An assistant reads these before it plans or recommends, so the traveler does not repeat themselves. An assistant writes back what it learns, so the next conversation starts with the same knowledge.

Scope: travel memory only. The server has no inventory, no prices, no availability and no recommendation engine. Your assistant does the recommending. The profile changes what the recommendation is based on.

Tools

ToolPurpose
read_profileReturn the profile, optionally filtered to named sections
create_profileCreate the profile on first use
update_profileChange one or more profile sections
list_tripsPage or search trips by title, content, status or date
read_tripReturn one trip
create_tripCreate a trip with a title and a status
update_tripChange a trip's status, dates, sections or dated events
archive_tripFile a trip away

Every document is a set of named sections. Each section is a list of short sentences. Updates require the version_hash from the most recent read, so two assistants writing the same record cannot overwrite each other silently.

Configuration

The server uses streamable HTTP and OAuth 2.1. There are no API keys and no environment variables. On first use the client opens a browser window. The traveler signs in to Traveler.md and approves the connection.

VS Code and GitHub Copilot

One click:

[Add to VS Code]

Or add this to .vscode/mcp.json in a workspace, or to your user mcp.json:

json
{  "servers": {    "travelermd": {      "type": "http",      "url": "https://mcp.traveler.md/mcp"    }  }}

Other clients

bash
claude mcp add --transport http travelermd https://mcp.traveler.md/mcp   # Claude Codecodex mcp add travelermd --url https://mcp.traveler.md/mcp               # Codex

Any client that speaks remote MCP takes the URL directly:

json
{  "mcpServers": {    "travelermd": {      "url": "https://mcp.traveler.md/mcp"    }  }}

Per-client guides for Claude, Cursor, ChatGPT, Gemini and others are at https://docs.traveler.md/mcp.

Usage

Once connected, ask about travel in plain language. The assistant calls the tools.

You sayThe assistant calls
"Where should we stay in Lisbon?"read_profile, then recommends
"What is my next trip?"list_trips sorted by start date
"What is the plan for Kyoto?"list_trips, then read_trip
"I always want an aisle seat"update_profile
"We booked the ryokan"update_trip
"I would love to see Patagonia one day"create_trip with status Dreaming

Assistants often answer a travel question from the conversation alone and leave the profile unread. Add a standing instruction to your assistant's instruction file so it reads the profile first:

Before you recommend, plan, shortlist or book anything travel-related, call read_profile on the travelermd server. When a specific trip is in play, find it with list_trips and open it with read_trip.

Skills and agent plugin

An Agent Plugin that packages this server together with skills for onboarding, trip interviews, trip organization and post-trip reviews is at https://github.com/TravelAiSolution/traveler-md-agent-plugin. The skills teach an assistant the section names, the sentence caps and the read-before-write loop.

Data and privacy

The traveler owns every record. Access is granted per client through OAuth and revoked from the Traveler.md account page. The server rejects payment card numbers, passport numbers, known traveler numbers, social security numbers and door or access codes. The tools are also instructed not to record health, accessibility, dietary or biometric details. The privacy policy is at https://traveler.md/privacy.

Support

Open an issue in this repository for questions about the server or its tools. For account or security matters, write to [email protected].

License

The README and the files in this repository are licensed under the MIT License. The hosted server is a Traveler.md service. Traveler.md and TravelAI are trademarks of TravelAI; this license grants no rights to use them.

来源:README.md,提交 1624fde

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

2
  1. v1.1.0最新Oct 13, 2026
  2. v1.0.1Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Traveler 集成