关于 TripLedger
TripLedger 是面向 AI 助手用户的托管旅行记录账本,可记录旅程、住宿和开销。其 MCP 工具还能根据已记录行程计算各国停留天数、税务居住门槛和申根 90/180 天状态。
主要功能
- 01记录旅程、住宿和开销
- 02查看并更新账本条目
- 03计算各国停留天数
- 04检查居住门槛和申根状态
- 05查找旅行记录缺口
适用场景
- 01根据预订信息记录航班
- 02出行前查询剩余申根天数
- 03为会计师核对各国停留天数
MCP 相关
提供基于 Streamable HTTP 的远程 MCP 服务。MCP 客户端可通过 OAuth 2.1 或 API 密钥读取和更新旅行账本。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://my.tripledger.app/mcpclaude mcp add --transport http app-tripledger-tripledger https://my.tripledger.app/mcp{"mcpServers":{"app-tripledger-tripledger":{"type":"http","url":"https://my.tripledger.app/mcp"}}}在 Cursor 中打开{"servers":{"app-tripledger-tripledger":{"type":"http","url":"https://my.tripledger.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"app-tripledger-tripledger":{"type":"http","url":"https://my.tripledger.app/mcp"}}}{"mcpServers":{"app-tripledger-tripledger":{"serverUrl":"https://my.tripledger.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
TripLedger MCP 服务
用于个人旅行记录的远程 MCP 服务。 将 Claude、ChatGPT、Cursor 或任何 MCP 客户端连接到 TripLedger,持久记录你去过的地方:行程、住宿和旅行开支,并根据你的记录计算税务居民天数和申根区 90/180 天状态。
- 端点:
https://my.tripledger.app/mcp(Streamable HTTP) - 身份验证: OAuth 2.1(浏览器授权)或
tl_API 密钥 - 文档: docs.tripledger.app
此代码仓库仅包含连接说明和配置。TripLedger 是托管服务;此处没有任何内容会在本地运行。
你可以询问
- “记录这封预订邮件里的航班:3 月 14 日从 LHR 飞往 BCN,21 日返回。”
- “如果我 6 月 2 日去里斯本,还剩多少申根区停留天数?”
- “今年以及过去 365 天里,我在西班牙待了多少天?”
- “根据我的旅行记录,我现在在哪里?”
- “在我把 2025 年旅行记录发给会计师之前,找出其中的缺漏。”
连接
Claude.ai / Claude Desktop(OAuth)
- Settings → Connectors → Add custom connector
- 粘贴
https://my.tripledger.app/mcp - 登录 TripLedger 并批准授权。每次授权都会绑定一个账本。
Claude Code(API 密钥)
在 TripLedger 的 Settings → API keys 下创建密钥(密钥仅显示一次),然后:
claude mcp add --transport http tripledger https://my.tripledger.app/mcp \
--header "Authorization: Bearer tl_YOUR_KEY"
其他 MCP 客户端
支持远程 OAuth 的客户端:configs/mcp-oauth.json。
需要请求头的客户端:configs/mcp-api-key.json。
请像保护密码一样保护 API 密钥。你可以随时在 TripLedger 的 Settings → API keys / Connected apps 中撤销密钥和 OAuth 授权。
工具
读取
| 工具 | 功能 |
|---|---|
get_profile | 已连接的账本和凭据范围 |
get_tripledger_guide | Agent 操作指南 |
get_journey_review | 已预订且现已逾期、需要确认的行程 |
search_locations | 按城市名称或机场代码搜索城市 |
list_people | 账本中的旅行者 |
list_journeys / get_journey | 行程(出行记录) |
list_stays / get_stay | 住宿 |
list_expenses | 关联到行程和住宿的费用 |
list_loyalty_programs / list_loyalty_accounts | 忠诚度计划和账户(号码已隐藏) |
get_travel_summary | 各国停留天数 |
get_residency_status | 相对于已配置税务居民门槛的天数 |
check_schengen_status | 滚动计算的申根区 90/180 天状态 |
get_current_country | 根据已记录的行程推断当前所在国家 |
detect_journey_gaps | 会导致天数统计不确定的缺失行程 |
get_methodology | 每项统计的计算方式 |
写入
log_journey、update_journey、delete_journey、log_stay、update_stay、delete_stay、
log_expense、update_expense、delete_expense、create_loyalty_account、
update_loyalty_account、delete_loyalty_account、set_journey_preferences。
以服务端实时提供的工具架构为准。
使用权限与定价
- 14 天试用期,之后每个账本一次性支付 $97,获得终身许可。无订阅。
- 试用期结束后,账本将变为只读:读取、计算和 MCP 读取工具仍可使用。
- 每个账本每天最多 5,000 次 MCP 请求。
- 写入需要所有者或编辑者角色;查看者只能使用读取工具。
Agent 插件
plugin/ 是一个 Agent Plugins 软件包:包含 MCP 服务和 managing-tripledger 工作流技能,用于指导 Agent 根据证据记录旅行、绝不捏造记录,并在删除前进行确认。
不适用场景
TripLedger 是一个记录账本,不提供航班或酒店搜索、预订服务或实时位置跟踪。结果取决于你记录的旅行信息。结果仅供参考,不构成税务或法律建议,也不保证你能获准通过任何边境。
Links
Website · Docs · Schengen tracking · Tax-residency day counter · Privacy · Terms · [email protected]
Made by Pianosa Labs.
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。