TripLedger

app.tripledger由 tripledger.app 發布官方發布者v1.0.0更新於 Oct 24, 2026

Travel ledger for AI: journeys, stays, expenses, tax-residency day counts and Schengen 90/180.

已驗證Streamable HTTP可網頁執行位置與生活效率與工作流金融

概覽

AI 產生的概覽

遠端 MCP 伺服器,用於個人旅行帳本:記錄行程、住宿與費用,並計算稅務居民天數與申根 90/180 狀態。

可以做什麼
  • 讀取行程、住宿、費用、旅客與常客帳戶,以及已預訂但待確認的行程
  • 依城市名稱或機場代碼查詢地點,並依已記錄行程判斷目前所在國家
  • 取得各國停留天數、對照設定門檻的稅務居民天數,以及滾動式申根 90/180 狀態
  • 偵測造成天數統計不確定的行程缺口,並查看各項統計的計算方式
  • 新增、修改與刪除行程、住宿、費用與常客帳戶,並設定行程偏好
適用情境
適合經常旅行或跨境工作的人:讓助理從訂位信件記錄行程,並回答在某國停留多少天、申根剩餘天數,或在交給會計前檢查旅行紀錄中的缺口。
執行需求
需要 TripLedger 帳戶,並透過 Streamable HTTP 連線至託管端點,無需在本機執行。驗證方式為瀏覽器授權的 OAuth 2.1,或以 Authorization Bearer 標頭傳送 tl_ API 金鑰。寫入需要擁有者或編輯者角色,檢視者僅能使用讀取工具。
安裝前請注意
服務保存個人旅行、費用與常客帳戶資料,讀取時常客號碼已遮蔽。API 金鑰等同密碼,不再使用時應撤銷,每個 OAuth 授權僅綁定一個帳本。寫入工具可新增、修改與刪除紀錄,刪除前應先確認。14 天試用期後需為每個帳本一次性支付 97 美元終身授權,試用結束後帳本轉為唯讀。結果僅供參考,不構成稅務或法律建議。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 TripLedger,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/app.tripledger%2Ftripledger/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "tripledger": {
      "type": "http",
      "url": "https://my.tripledger.app/mcp"
    }
  }
}

README

[TripLedger]

TripLedger MCP server

A remote MCP server for your personal travel history. Connect Claude, ChatGPT, Cursor or any MCP client to TripLedger and keep a durable ledger of where you've been: journeys, stays and travel expenses, with tax-residency day counts and Schengen 90/180 status computed from your records.

  • Endpoint: https://my.tripledger.app/mcp (Streamable HTTP)
  • Auth: OAuth 2.1 (browser consent) or a tl_ API key
  • Docs: docs.tripledger.app

This repository contains connection instructions and configuration only. TripLedger is a hosted service; nothing here runs locally.

What you can ask

  • "Log my flight from this booking email: LHR → BCN on 14 March, back on the 21st."
  • "How many Schengen days do I have left if I travel to Lisbon on 2 June?"
  • "How many days have I spent in Spain this year, and in the last 365 days?"
  • "Where am I according to my travel ledger?"
  • "Find gaps in my 2025 travel history before I send it to my accountant."

Connect

Claude.ai / Claude Desktop (OAuth)

  1. Settings → Connectors → Add custom connector
  2. Paste https://my.tripledger.app/mcp
  3. Log in to TripLedger and approve. Each grant binds one ledger.

Claude Code (API key)

Create a key in TripLedger under Settings → API keys (shown once), then:

bash
claude mcp add --transport http tripledger https://my.tripledger.app/mcp \  --header "Authorization: Bearer tl_YOUR_KEY"

Other MCP clients

Clients that support remote OAuth: configs/mcp-oauth.json. Clients that need a header: configs/mcp-api-key.json.

Treat API keys like passwords. Revoke keys and OAuth grants anytime in TripLedger Settings → API keys / Connected apps.

Tools

Read

ToolWhat it does
get_profileConnected ledger and credential scope
get_tripledger_guideOperating guide for agents
get_journey_reviewBooked journeys that are now overdue for confirmation
search_locationsCities by name or airport code
list_peopleTravelers in the ledger
list_journeys / get_journeyJourneys (the presence record)
list_stays / get_stayAccommodation
list_expensesCosts attached to journeys and stays
list_loyalty_programs / list_loyalty_accountsLoyalty programs and accounts (numbers masked)
get_travel_summaryDays per country
get_residency_statusDays against configured tax-residency thresholds
check_schengen_statusRolling Schengen 90/180 status
get_current_countryCurrent country from recorded journeys
detect_journey_gapsMissing movements that make counts uncertain
get_methodologyHow every count is calculated

Write

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.

Live tool schemas from the server are authoritative.

Access and pricing

  • 14-day trial, then a one-time $97 lifetime license per ledger. No subscription.
  • After a trial ends the ledger is read-only: reads, calculations and MCP read tools keep working.
  • 5,000 MCP requests per ledger per day.
  • Writes need an owner or editor role; viewers get read tools.

Agent plugin

plugin/ is an Agent Plugins package: the MCP server plus a managing-tripledger workflow skill that teaches agents to capture travel from evidence, never invent records, and confirm before deleting.

Not

TripLedger is a ledger, not flight or hotel search, a booking service, or live location tracking. Results depend on the travel you record. They are informational, not tax or legal advice, and not a guarantee of admission at any border.

Links

Website · Docs · Schengen tracking · Tax-residency day counter · Privacy · Terms · [email protected]

Made by Pianosa Labs.

來源:README.md,提交 712a983

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Oct 12, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。