Jan のための Busabase

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

Jan の公式ドキュメントを読む
Busabase
MCP コネクタ
Busabase ワークスペースの記事 Base。レコード、ビュー、エージェント用プロンプトを表示

設定手順

ホスト型チャットにはシェルもファイルシステムもないため、コネクタが唯一の入口です。

サーバーを追加

チャットクライアントから Busabase の MCP エンドポイントを指定します。

サインイン

ブラウザで OAuth を完了します — クライアント ID やシークレットの作成は不要です。

最小限の権限を選ぶ

changeRequest なら提案はできてもマージはできません。

確認

作業前にエージェントへ auth_verify の実行を依頼します。

詳しい手順

このホストにはシェルがないため、コネクタが唯一の入口です。

接続の概要

提供元
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)
  1. In Jan Desktop open Settings -> MCP Servers and click + Add MCP Server.
  2. Set Transport to HTTP (Streamable HTTP) and URL to https://busabase.com/api/mcp. Name it busabase.
  3. 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).
  4. 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.

Jan: MCP servers

既知の注意点

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/.

接続能力の比較

このディレクトリに登録済みの他のエージェントと接続能力を並べて比較します。

項目JanClaude CodeCursor
タイプデスクトップアプリターミナルエージェントAI エディタ
推奨ルートMCP コネクタAgent SkillAgent Skill
接続方法MCP + OAuth · MCP + API キーMCP + OAuth · プラグイン / SkillMCP + OAuth · プラグイン / Skill
トランスポートStreamable HTTPStreamable HTTPStreamable HTTP
認証方式OAuth(動的登録)OAuth(動的登録)OAuth(動的登録)
この手順公式ドキュメント準拠最終確認 2026/10/21

そのエージェントの公式ドキュメントに基づいて作成しています。実機での再実行は行っていないため、コマンドが変わっている場合はリンク先の公式ドキュメントを確認してください。

セットアップはエージェントに任せる

一言の指示と一度の認可だけ。その後の変更にはすべて説明と差分が残り、いつでも確認でき、元に戻せます。

すべてのエージェントを見る

Busabase MCP サーバー

https://busabase.com/api/mcp