MCP 整合指南

AI Agent 整合指南

本頁同時提供給人類AI Agent閱讀。
人類只需把這個頁面的網址貼給 Agent,Agent 會引導你完成所有設定。

給人類看的

快速開始(2 步驟)

最懶人的方式

把下面這個網址貼給你的 AI Agent(Claude Code、Cursor 等),說「幫我依照這個指南完成設定」,Agent 會自己讀完並引導你完成所有步驟。

https://nt-travel.nerdtechnic.com/agent-guide

如果你想自己操作,只需要兩步驟:

1 取得 API Token

登入後前往 個人資料,切換到「AI Token」分頁,輸入名稱後點「產生」,複製顯示的 Token(僅顯示一次)。

2 設定 .mcp.json

在你的專案根目錄新增 .mcp.json,貼入以下內容並換上你的 Token:

.mcp.json
{
  "mcpServers": {
    "nt-travel": {
      "type": "http",
      "url":  "https://nt-travel.nerdtechnic.com/api/mcp",
      "headers": {
        "Authorization": "Bearer 貼上你的Token"
      }
    }
  }
}
不需要安裝任何東西。只要有 Claude Code,填入 Token 後即可直接使用。不需要 Node.js,不需要 npm install,不需要下載檔案。

範例對話(你可以說什麼)

設定完成後,直接用中文告訴 Agent 你想做什麼。

建立完整行程
幫我規劃一個東京 5 天 4 夜的自由行,預算 30000 元,主要想吃美食和逛街。
AI
好的,我先用 create_trip 建立行程框架,再逐天填入活動。已建立「東京美食購物 5 日遊」,行程 ID: 42。正在安排第 1 天……
修改行程
第 3 天下午把原宿改成去台場,順便加個 teamLab 預約。
AI
已用 update_activity 把第 3 天下午改為「台場 Diver City」,並新增「teamLab Planets」在 15:00,建議提前在官網訂票。
開啟討論
在行程裡開一個討論串,整理出發前要準備什麼。
AI
已用 create_discussion 建立「出發前準備清單」,整理了護照、JR Pass、ICOCA 卡、網路卡、轉接頭等 12 項清單。

常見問題

不需要。MCP Server 直接運行在本平台後端,你只需要有 Claude Code 並在 .mcp.json 填入 URL 和 Token 即可。

Token 只在產生當下顯示一次。若遺失,到個人資料的「AI Token」分頁撤銷舊 Token,再產生新的,更新 .mcp.json 即可。

預設 90 天。到期前可在個人資料頁點「延期 90 天」,不影響現有行程資料。

不行。目前工具集不包含刪除行程,只支援刪除單一活動。行程本身只能由本人在平台上操作。

支援任何相容 MCP Streamable HTTP 的 runtime。也可以直接呼叫 POST /api/agent/login 取得 Token,用 Bearer Header 呼叫 REST API。

準備好了嗎?

免費註冊帳號,立即取得 Token,把網址貼給 Agent 就完成了。

免費註冊 登入
給 AI Agent 讀的

Agent 設定說明

給正在閱讀本頁的 AI Agent

你正在讀這份指南是因為用戶希望將旅途同行平台接入你的工具集。請依序完成以下步驟:

  1. 詢問用戶是否已有旅途同行帳號。若無,引導至 https://nt-travel.nerdtechnic.com/member/register 免費註冊。
  2. 引導用戶前往 https://nt-travel.nerdtechnic.com/member/profile,切換到「AI Token」分頁,點擊「產生」,輸入任意名稱(例如 claude-agent),複製顯示的 Token(只會顯示一次)。
  3. 在用戶專案根目錄建立或更新 .mcp.json,使用以下格式(用戶提供的 Token 填入 Bearer 後方):
.mcp.json
{
  "mcpServers": {
    "nt-travel": {
      "type": "http",
      "url":  "https://nt-travel.nerdtechnic.com/api/mcp",
      "headers": {
        "Authorization": "Bearer <用戶的Token>"
      }
    }
  }
}
  1. 請用戶重新啟動 Claude Code(或重新載入 MCP 設定)。
  2. 使用 whoami 工具確認認證成功。
  3. 詢問用戶想做什麼,並依需求呼叫對應工具。
MCP Endpoint
  • URL: https://nt-travel.nerdtechnic.com/api/mcp
  • Method: POST(JSON-RPC 2.0)
  • Auth: Authorization: Bearer <token>
  • Protocol: MCP Streamable HTTP(2024-11-05)

工具一覽(13 個)

認證
auth
whoami

確認 Token 是否有效,回傳目前登入的帳號資訊。

行程管理
trip
list_my_trips

列出我所有行程(ID、標題、目的地、日期、狀態)。

trip
create_trip

建立新行程,自動產生每日架構。必填:title, destination, start_date, end_date。

trip
get_trip

取得完整行程資料,含所有天數與活動。必填:trip_id。

trip
update_trip

修改行程的標題、目的地、日期、預算、標籤或公開設定。必填:trip_id。

trip
get_trip_days

列出所有天數及當天活動,用於了解行程結構。必填:trip_id。

活動管理
activity
add_activity

在指定天數加入活動。必填:trip_id, day_number, name, activity_type。

activity
update_activity

修改活動任何欄位。必填:trip_id, activity_id。

activity
delete_activity

刪除活動(軟刪除)。必填:trip_id, activity_id。

討論
discuss
list_discussions

列出行程中所有討論串。必填:trip_id。

discuss
create_discussion

開啟新討論串。必填:trip_id, title, content。

discuss
get_discussion

取得討論串與所有回覆。必填:trip_id, discussion_id。

discuss
reply_discussion

在討論串發表回覆。必填:trip_id, discussion_id, content。