| 읽기 및 쓰기 범위 | 읽기 및 쓰기: BQL 쿼리, 파일, 거래 항목, 원장 검사, 파일 추가·편집·삭제, 은행 가져오기, 풀 리퀘스트 | 읽기 및 쓰기: 보고서 및 비즈니스 데이터, 인보이스·견적·결제 링크·고객 생성, 거래 가져오기. 오픈소스 서버: 도구 145개 | 기본적으로 읽기 전용, 연결별로 쓰기 Beta 활성화 시 분류, 청구서, 인보이스, 분개 입력, 조정 가능 | 읽기 및 쓰기: 읽기 도구 18개, 쓰기 도구 21개(생성, 업데이트, 승인, 무효화), 삭제 도구는 없음 | 읽기 전용: 비용 및 보고서를 검색하는 Search 도구 |
|---|
| 인증 | PKCE 및 동적 클라이언트 등록을 지원하는 OAuth 2.1, 원장 하나 또는 전체 승인, 기타 클라이언트용 정적 토큰 | Intuit으로 로그인하고 권한 부여. 오픈소스 서버: 직접 만든 Intuit 개발자 앱 및 OAuth 2.0 | Puzzle 계정으로 OAuth, 30일마다 한 번 이상 사용하면 로그인 유지 | PKCE를 지원하는 OAuth 2.0, 조직 선택 및 범위 승인, 리프레시 토큰 유효 기간 60일 | PKCE를 지원하는 OAuth 2.1, 클라이언트에서 서버를 제거하여 취소 |
|---|
| 쓰기 전 미리보기 | 쓰기 도구 19개에 dry_run 지원, 파일 편집 시 통합 diff, 검토용 풀 리퀘스트 | 파괴적 작업에는 확인 필요, 일반 dry-run: 미확인 | 변경 전마다 확인, dry-run 모드: 미확인 | V1 도구는 확인을 요청하지 않음, Xero는 자체 확인 단계를 추가할 것을 권장 | 해당 없음: 읽기 전용 |
|---|
| 데이터 저장 위치 | Web Beancount의 git 저장소에 있는 평문 Beancount 파일 | Intuit 클라우드의 QuickBooks Online 회사, 오픈소스 서버는 사용자 컴퓨터에서 실행 | 원격 커넥터를 통해 Puzzle 클라우드의 Puzzle 회사 | Xero 클라우드의 Xero 조직, 호스팅 서버 또는 로컬에서 실행하는 오픈소스 서버 | Expensify가 호스팅하는 서버를 통한 Expensify 계정 |
|---|
| 감사 및 실행 취소 | 모든 변경은 git 커밋이며 표준 git 도구로 되돌릴 수 있음 | 미확인 | 미확인, 연결별로 쓰기 비활성화 가능 | 미확인, Xero의 일반 인보이스 상태 규칙은 그대로 적용 | 해당 없음: 읽기 전용 |
|---|
| 지원 클라이언트 | Claude Code, Claude Desktop, Cursor, Windsurf, Zed 및 모든 OAuth 2.1 MCP 클라이언트 | Claude(미국), ChatGPT 플러그인, 오픈소스 서버: Claude Code 및 기타 MCP 클라이언트 | 모든 요금제의 Claude.ai, ChatGPT, Cursor, Codex | Claude Desktop, Claude Code, Cursor, VS Code를 포함한 모든 MCP 클라이언트 | Claude, ChatGPT, Cursor 및 기타 MCP 클라이언트 |
|---|
| 이용 조건 | 모든 Web Beancount 사용자 이용 가능 | 활성 QuickBooks Online 또는 Intuit Enterprise Suite 구독 필요, 미국 전용, 커넥터 가격 미공개 | Puzzle 계정 필요, 무료 요금제 회사는 유예 기간 후 제한된 읽기 전용 도구만 사용 가능 | Core 개발자 요금제 이상의 Commercial Apps에 포함, Starter 앱은 데모 조직에만 접근 가능 | 모든 Expensify 계정, MCP 가격 미공개 |
|---|