LR

laf-rge/quickbooks-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

14 stars 14 forks 품질 82 트렌드 34MIT

QuickBooks Online 용 MCP 서버 - 쿼리, 생성 및 Claude 계정 데이터를 편집

개요

QuickBooks Online의 MCP 서버 - 책자, CFO 및 일상 작업 흐름에서 AI 조수를 사용하는 회계사에 내장. AI Assistant에게 P&L 보고서를 잡아주고, 저널 항목을 작성하거나, 일반 언어 사용, API 페이로드를 사용하여 계정 잔액을 조사하십시오. Intuit는 QuickBooks API를 탐구하는 개발자를 위한 견고한 시작점인 공식 MCP 서버를 제공합니다. 이 서버는 다른 접근 방식을 취합니다. . Intuit의 서버는 QuickBooks 내부 ID를 모든 참조에 요구합니다. - 청구서를 만들기 전에 공급 업체의 ID를 볼 필요가 있습니다. 이 서버는 이름을 자동으로 해결합니다: 이것은 보고서 도구가있는 QuickBooks MCP 서버입니다. P&L, Balance Sheet, 또는 Trial Balance를 잡아 달, 부서, 또는 클래스로 끊어지십시오. AI 대화를 떠나지 않고. 모든 생성 및 편집 작업 기본값으로 . 당신의 책을 읽을 수 있습니다. 사고적 인 저널 항목 또는 misclassified 비용 없음.

개요(AI 번역)

QuickBooks Online의 MCP 서버 - 책자, CFO 및 일상 작업 흐름에서 AI 조수를 사용하는 회계사에 내장.

AI Assistant에게 P&L 보고서를 잡아주고, 저널 항목을 작성하거나, 일반 언어 사용, API 페이로드를 사용하여 계정 잔액을 조사하십시오.

왜 이 서버?

Intuit는 QuickBooks API를 탐구하는 개발자를 위한 견고한 시작점인 공식 MCP 서버를 제공합니다. 이 서버는 다른 접근 방식을 취합니다. ** 생산 책에서 작업하는 ** 금융 전문가 **.

# 자연 언어를 사용, 내부 ID가 아닌

Intuit의 서버는 QuickBooks 내부 ID를 모든 참조에 요구합니다. - 청구서를 만들기 전에 공급 업체의 ID를 볼 필요가 있습니다. 이 서버는 이름을 자동으로 해결합니다:

금융 보고서에 내장

이것은 보고서 도구가있는 QuickBooks MCP 서버입니다. P&L, Balance Sheet, 또는 Trial Balance를 잡아 달, 부서, 또는 클래스로 끊어지십시오. AI 대화를 떠나지 않고.

과태로 안전

모든 생성 및 편집 작업 기본값은 draft/preview mode입니다. 당신의 책을 읽을 수 있습니다. 사고적 인 저널 항목 또는 misclassified 비용 없음.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

QuickBooks MCP Server

An MCP server for QuickBooks Online — built for bookkeepers, CFOs, and accountants who use AI assistants in their daily workflow.

Ask your AI assistant to pull a P&L report, create a journal entry, or investigate an account balance — using plain language, not API payloads.

Why This Server?

Intuit provides an official MCP server that’s a solid starting point for developers exploring the QuickBooks API. This server takes a different approach: it’s designed for financial professionals working in production books.

Use natural language, not internal IDs

Intuit’s server requires QuickBooks internal IDs for every reference — you need to look up a vendor’s ID before creating a bill. This server resolves names automatically:

"Create a bill for PG&E, $450 to Utilities, dated 2025-01-15"
→ Vendor, account, and department names are resolved automatically

Financial reports built in

This is the only QuickBooks MCP server with report tools. Pull a P&L, Balance Sheet, or Trial Balance — broken down by month, department, or class — without leaving your AI conversation.

Safe by default

Every create and edit operation defaults to draft/preview mode. You see exactly what will be written to your books before committing. No accidental journal entries or misclassified expenses.

One query tool instead of dozens

Instead of separate search tools for each entity type, a single SQL-like query tool works across all QuickBooks entities. AI assistants write SQL naturally, and QuickBooks validates it — no field whitelists to maintain.

"SELECT * FROM Purchase WHERE TxnDate >= '2025-01-01' AND TxnDate <= '2025-01-31'"

Production-ready credential management

Store credentials locally for personal use, or in AWS Secrets Manager for shared environments. OAuth tokens refresh automatically and persist across sessions.

At a glance

Intuit Official This Server
Audience Developers exploring the API Bookkeepers, CFOs, accountants
Name resolution Requires internal QB IDs Resolves names automatically
Financial reports None P&L, Balance Sheet, Trial Balance
Write safety Executes immediately Draft preview by default
Query approach Entity-specific search tools SQL-like queries across all entities
Credentials Local .env file Local file or AWS Secrets Manager
Distribution Clone from GitHub npx quickbooks-mcp

Prerequisites

Installation Options

Choose the setup that fits your use case:

Setup Best For
NPM Install Quick setup, using your own QuickBooks app
Local Checkout Development, customization
GitHub에서 전체 README 보기

설치

npx -y quickbooks-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "quickbooks": { "command": "npx", "args": ["-y", "quickbooks-mcp"] } } }