Skip to main content
Glama
treebeam-code

TreeBeam MCP Server

@treebeam/mcp

TreeBeam을 위한 MCP(Model Context Protocol) 서버 — 재무 관리 및 회계 플랫폼입니다. 이 서버를 사용하면 AI 어시스턴트가 MCP 호환 클라이언트를 통해 TreeBeam 조직 및 프로젝트와 상호 작용할 수 있습니다.

사전 요구 사항

이러한 도구가 처음이신가요? 위 링크마다 설치 과정을 단계별로 안내하는 쉬운 가이드가 있습니다.

Related MCP server: CashChat MCP Server

설치

npm (권장)

npm install -g @treebeam/mcp

소스에서 설치

git clone https://github.com/treebeam-code/tb-mcpserver.git
cd tb-mcpserver
npm install

인증

이 서버는 인증을 위해 OAuth 2.0 장치 흐름(device flow)을 사용합니다. 토큰은 OS 키체인(macOS 키체인, Windows 자격 증명 보관소 또는 Linux Secret Service)에 안전하게 저장됩니다. 인증이 완료되면 토큰이 캐시되고 자동으로 갱신됩니다.

AI 어시스턴트에서 (권장)

가장 쉬운 인증 방법은 AI 대화 내에서 직접 수행하는 것입니다. 어시스턴트에게 TreeBeam에 로그인해 달라고 요청하기만 하면 됩니다. 그러면 treebeam_login 도구를 사용하여 장치 흐름을 시작하고, 링크를 제공하며, 나머지는 자동으로 처리합니다. 터미널 명령어가 필요하지 않습니다.

또한 treebeam_auth_statustreebeam_logout 도구를 사용하여 언제든지 어시스턴트에게 인증 상태를 확인하거나 로그아웃하도록 요청할 수 있습니다.

명령줄 (대안)

AI 클라이언트 외부에서 인증하는 것을 선호한다면 CLI를 직접 사용할 수 있습니다:

treebeam-mcp login       # Opens browser to complete sign-in
treebeam-mcp status      # Check current auth status
treebeam-mcp logout      # Remove stored credentials

소스에서 실행하는 경우, 위 명령어의 treebeam-mcpnpm run으로 대체하세요.

클라이언트 구성

클라이언트의 구성 파일에 TreeBeam MCP 서버를 추가하세요. JSON 구조는 클라이언트마다 동일하며 파일 위치만 다릅니다.

구성 파일 위치:

클라이언트

경로

Claude Desktop (macOS)

~/Library/Application Support/Claude/claude_desktop_config.json

Claude Desktop (Windows)

%APPDATA%\Claude\claude_desktop_config.json

Claude Code

~/.claude/settings.json 또는 프로젝트 .mcp.json

npm을 통해 전역으로 설치한 경우:

{
  "mcpServers": {
    "treebeam": {
      "command": "treebeam-mcp"
    }
  }
}

소스에서 실행하는 경우:

{
  "mcpServers": {
    "treebeam": {
      "command": "node",
      "args": ["/absolute/path/to/tb-mcpserver/src/index.js"]
    }
  }
}

기타 MCP 클라이언트

MCP 호환 클라이언트라면 이 서버를 사용할 수 있습니다. stdio 전송 방식으로 구성하세요. 클라이언트가 프로세스를 시작하고 stdin/stdout을 통해 통신합니다.

사용 가능한 도구

연결되면 AI 어시스턴트에서 다음 도구를 사용할 수 있습니다. 주요 내용은 다음과 같습니다:

도구

설명

treebeam_login

장치 흐름을 통해 인증 (브라우저 열기)

treebeam_logout

OS 키체인에서 저장된 자격 증명 제거

treebeam_auth_status

유효한 토큰 존재 여부 및 만료 시간 확인

list_organizations

액세스 권한이 있는 모든 회계 조직 나열

list_projects

모든 프로젝트 나열 (조직 ID로 필터링 가능)

이 서버는 엔티티, 계정, 계정 그룹, 기간, 미조정 잔액, 조정, 조정 항목, 엔티티 관계 세트에 대한 전체 CRUD 작업을 포함하여 총 47개의 도구를 제공합니다. 각 리소스는 search_*, get_*, create_*, update_*delete_* 작업을 지원합니다. 전체 목록은 src/tool.js를 참조하세요.

인증은 자동으로 처리됩니다. 세션 중에 토큰이 만료되면 서버가 장치 흐름을 통해 재인증을 시작합니다.

문제 해결

"Not authenticated" 오류

treebeam-mcp login (또는 소스에서 npm run login)을 실행하여 재인증하세요. 문제가 지속되면 먼저 treebeam-mcp logout을 실행하여 오래된 자격 증명을 지운 다음 다시 로그인하세요.

키체인 액세스 문제

이 서버는 OS 키체인 저장을 위해 keytar를 사용합니다. Linux에서는 libsecret이 설치되어 있는지 확인하세요:

# Debian/Ubuntu
sudo apt install libsecret-1-dev

# Fedora
sudo dnf install libsecret-devel

Node.js 버전

Node.js 18 이상을 실행 중인지 확인하세요:

node --version

라이선스

Apache License 2.0 — Copyright 2026 TNS Solutions, Inc.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
6Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with QuickBooks Online through OAuth authentication. Supports CRUD operations for financial entities like customers, invoices, bills, estimates, and accounting records through natural language.
    1
  • F
    license
    A
    quality
    D
    maintenance
    Connects CashChat financial data to AI assistants, enabling users to manage transactions, view spending summaries, and track category breakdowns through natural language. It supports both local stdio and remote URL-based connections with secure OAuth 2.0 authentication.
    8
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to manage Zoho Books accounting tasks such as invoices, contacts, expenses, and sales orders through natural language.
    39
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI assistants to interact with freee accounting software API for managing companies, transactions, invoices, and reports via OAuth authentication.
    60
    86,292
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect AI agents to bank accounts, transactions, balances, and investments.

  • Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.

  • Read-only bank access for your AI agent. Connects Claude, ChatGPT, Cursor, Gemini, Codex.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/treebeam-code/tb-mcpserver'

If you have feedback or need assistance with the MCP directory API, please join our Discord server