Xero MCP Server

MIT License
140
8
  • Apple

Integrations

  • Allows interaction with Xero Accounting Software by providing tools to authenticate, list accounts, bank transactions, contacts, invoices, journals, organisations, payments, and quotes.

Xero MCP 서버

이 MCP 서버를 통해 클라이언트는 Xero 회계 소프트웨어 와 상호 작용할 수 있습니다.

시작하기

  1. 노드Claude Desktop이 설치되어 있는지 확인하세요.
  2. Xero에서 OAuth 2.0 앱을 만들어 CLIENT_IDCLIENT_SECRET을 가져옵니다.
    • 무료 Xero 사용자 계정을 만드세요(계정이 없는 경우)
    • Xero 개발자 센터 https://developer.xero.com/app/manage/ 에 로그인하세요
    • 새 앱을 클릭하세요
    • 앱 이름을 입력하세요
    • 웹 앱 선택
    • 유효한 URL을 입력하세요(예: https://www.myapp.com 과 같이 유효한 URL이면 됩니다)
    • 리디렉트 URI를 입력하세요: http://localhost:5000/callback
    • 이용 약관에 동의하고 앱 만들기를 클릭하세요.
    • 화면 왼쪽에서 구성을 선택하세요
    • 비밀 생성을 클릭하세요
  3. claude_desktop_config.json 파일 수정지엑스피1
  4. Claude Desktop을 다시 시작하세요
  5. 클라이언트가 Xero 도구에 처음 접속하면 Xero 로그인 페이지가 팝업되어 동의를 요청합니다. 인증 절차를 완료하고 웹 페이지를 수동으로 닫으세요(이 버전에서는 Xero 페이지가 자동으로 닫히지 않습니다).개인정보 보호 알림: Xero OAuth2 플로우를 완료한 후, Xero 데이터는 사용 중인 LLM을 통해 전송될 수 있습니다. 테스트를 진행하는 경우 Xero 데모 회사 에 권한을 부여해야 합니다.

도구

  • authenticateOAuth2를 사용하여 Xero에 인증
  • create_bank_transactions하나 이상의 지출 또는 수신 자금 거래를 생성합니다.
  • create_contactsXero 조직에서 하나 이상의 연락처를 생성합니다.
  • get_balance_sheet대차대조표에 대한 보고서를 검색합니다.
  • list_accounts전체 계정 차트를 검색합니다.
  • list_bank_transactions지출되거나 수신된 모든 돈 거래를 검색합니다.
  • list_contactsXero 조직의 모든 연락처를 검색합니다.
  • list_invoices판매 송장 또는 구매 청구서를 검색합니다.
  • list_journals저널을 검색합니다
  • list_organisationsXero 조직 세부 정보를 검색합니다.
  • list_payments송장 및 신용 메모에 대한 지불을 검색합니다.
  • list_quotes판매 견적을 검색합니다

예시

  • "지난 한 달 동안의 내 재정 상황을 시각화해 보세요"
  • "지난주 지출을 추적하세요"
  • "월별 명세서에 있는 모든 거래를 내 수익 계정(계정 코드 201)에 수취 금액으로 추가합니다."

특허

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

클라이언트가 Xero 회계 소프트웨어와 상호 작용할 수 있도록 하는 MCP 서버

  1. Get Started
    1. Tools
      1. Examples
        1. License

          Related MCP Servers

          • A
            security
            F
            license
            A
            quality
            An MCP server that allows users to interact with YNAB data, enabling access to account balances, transactions, and the creation of new transactions through the Model Context Protocol.
            Last updated -
            10
            1
            Python
          • -
            security
            A
            license
            -
            quality
            An MCP server that allows accessing and managing ledger files through Claude by providing account listing, balance checking, and transaction register viewing capabilities.
            Last updated -
            1
            Python
            GPL 3.0
            • Apple
          • -
            security
            F
            license
            -
            quality
            An MCP server implementation that integrates with Angle One APIs to provide standardized access to financial market data, trading operations, and portfolio management.
            Last updated -
            Python
          • -
            security
            F
            license
            -
            quality
            An MCP server that exposes the XTB trading API, allowing users to interact with their XTB trading accounts through the Model Context Protocol to perform operations like account management, market data retrieval, and trade execution.
            Last updated -
            6
            TypeScript

          View all related MCP servers

          ID: 9p1rrg54ut