把 Jan 連接到 Busabase
Menlo Research's open-source, local-first desktop chat app that runs open models offline (and cloud models via your keys) and acts as an MCP host; a separate terminal 'Jan Agent' shares its MCP config.
Busabase MCP 伺服器
https://busabase.com/api/mcp

設定步驟
代管聊天沒有 shell、也沒有檔案系統,連接器是唯一的入口。
加入伺服器
把你的聊天用戶端指向 Busabase 的 MCP 端點。
登入
在瀏覽器中完成 OAuth —— 不需要建立 client id 或密鑰。
選擇夠用的最小權限
changeRequest 只讓 Agent 提出變更提案,永遠無法自行合併。
驗證
請 Agent 在開始任何工作之前,先呼叫 auth_verify。
逐步說明
這個主機沒有 shell,連接器是唯一的入口。
一覽表
- 廠商
- Menlo Research
- 連接方式
- MCP + OAuth · MCP + API 金鑰
- 傳輸方式
- Streamable HTTP
- 驗證方式
- OAuth(動態註冊)
- 設定檔
- mcp_config.json in the Jan data folder (Linux ~/.local/share/Jan/data, macOS ~/Library/Application Support/Jan/data, Windows %APPDATA%/Jan/data); OAuth tokens in mcp_oauth.json beside it
Download from https://jan.ai (macOS .dmg, Windows .exe, Linux: flatpak install flathub ai.jan.Jan)- In Jan Desktop open Settings -> MCP Servers and click + Add MCP Server.
- Set Transport to
HTTP(Streamable HTTP) and URL tohttps://busabase.com/api/mcp. Name itbusabase. - Toggle the server on. Its Auth line should offer Sign in: Jan discovers the OAuth metadata, registers itself dynamically, and runs authorization-code + PKCE in your browser (5-minute wait).
- Pick a model with the tools capability, start a chat, and ask it to call
auth_verify. Approve the tool call in the card.
API-key alternative: add an Authorization: Bearer <key> header on the server (key from Busabase Settings -> API Keys). A manual header wins and OAuth is never attempted.
已知的注意事項
The model must support tool calling (local models often need tool calling enabled in Model Capabilities). Each tool call needs inline approval unless 'Allow All MCP Tool Permissions' is on. The default tool-call timeout is 30 s. The older reference page (/desktop/mcp) only shows a stdio example; remote HTTP/SSE and OAuth are on the MCP Servers integration page. The docs do not say which OAuth scopes Jan requests; Busabase grants `mcp` for generic scopes. Jan Agent (a separate terminal agent, preview, install `curl -fsSL https://delta.jan.ai/jan-cli/install-jan-agent.sh | bash`) reads the same mcp_config.json and has documented SKILL.md skills in ~/.jan/skills/.
能力比較
與目錄中其他已收錄的 Agent,並列比較連線能力。
| 能力 | |||
|---|---|---|---|
| 類型 | 桌面應用程式 | 終端機 Agent | AI 編輯器 |
| 推薦路徑 | MCP 連接器 | Agent Skill | Agent Skill |
| 連接方式 | MCP + OAuth · MCP + API 金鑰 | MCP + OAuth · 外掛/技能 | MCP + OAuth · 外掛/技能 |
| 傳輸方式 | Streamable HTTP | Streamable HTTP | Streamable HTTP |
| 驗證方式 | OAuth(動態註冊) | OAuth(動態註冊) | OAuth(動態註冊) |
Busabase MCP 伺服器
https://busabase.com/api/mcp