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

설정하기
호스팅형 채팅에는 셸도 파일 시스템도 없어서, 커넥터가 유일한 연결 방법입니다.
서버 추가
채팅 클라이언트가 Busabase MCP 엔드포인트를 가리키게 설정하세요.
로그인
브라우저에서 OAuth 인증을 완료하세요 — client id나 secret을 만들 필요는 없습니다.
필요한 최소 권한 선택
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)- 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/.
다른 에이전트와 비교
이 디렉터리에 등록된 다른 에이전트들과 연결 기능을 나란히 비교해 보세요.
| 기능 | |||
|---|---|---|---|
| 유형 | 데스크톱 앱 | 터미널 에이전트 | 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