Slima MCP

Token 過期 / 需要重連

閱讀約 4 分鐘

Slima MCP token 不是永久——OAuth 跟 personal token 都有 TTL。過期會被擋下、要 reauth。具體天數隨方案 / 政策可能調整。

Slima Authorized Apps:token 過期會在這頁標 expired

怎麼知道過期

3 種訊號:

1 · CLI 提示

npx slima-mcp@0 status

回:

Token expired
Reauth: https://slima.ai/oauth/authorize?...

2 · 在 client(Claude / Cursor)裡

訊息會回:

401 Token expired
Reauthorize at: https://slima.ai/oauth/...

3 · Account 頁

Account → 已授權應用 該 token 標 "expired"。

兩種 token 的 TTL

Token 類型 TTL
OAuth(Web,譬如 claude.ai) ~30 天、有 refresh token
Personal token(stdio) ~90 天、沒 refresh

具體天數可能調整——以 slima.ai/plans 為準。

OAuth:通常自動 refresh

Web OAuth client 過期時 client 收到 401 + WWW-Authenticate → 自動跳 refresh / reauth flow,你通常不會發現

只有 refresh token 也過期才要你重 OAuth。

Personal token:要手動 reauth

npx slima-mcp@0 auth

跑一次新的 auth flow、token 自動更新 ~/.slima/credentials.json

主動延長 TTL

如果你還在用這個 token——它的 TTL 每次成功 API call 都會延長(就像 session)。

所以長期不用的 token 才會真正過期。日常活躍用的 token 通常自動延長。

想用 token 不過期

完全沒過期的 token 是安全漏洞——所以 Slima 不提供「永久 token」選項。

如果你要 CI / 自動化、要 token 穩定:寫 script 每月跑一次 reauth。

相關

這篇有幫助嗎?