mcpField
Q
Quickbooks Mcp Server

Quickbooks Mcp Server

ローカル
github.com/nikhilgy金融データ1068 週間前に更新

Quickbooks Mcp Server について

Quickbooks Mcp ServerはClaude DesktopをQuickBooks APIに接続します。自然言語でアカウント、請求書、顧客情報などのデータを問い合わせられます。

主な機能

  1. 01QuickBooksのアカウント照会
  2. 02日付による請求書の取得
  3. 03顧客情報の取得
  4. 04サンドボックスまたは本番環境の認証情報設定

活用シーン

  1. 01QuickBooksのアカウント一覧の取得
  2. 02指定日以降に作成された請求書の検索
  3. 03顧客情報の取得

MCP 対応

MCPを介してClaude DesktopにQuickBooks APIツールを提供し、アシスタントによるデータ照会を可能にします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

🧾 QuickBooks MCP サーバー

Claude Desktop 内で自然言語を使って QuickBooks のデータを照会できる、安全性を重視したローカルファーストの Model Context Protocol(MCP)サーバーです。


✅ MCP Review 認定

この MCP サーバーは MCP Review によって認定されています。

MCP Review に掲載され認定を受けていることは、このサーバーが MCP の標準とベストプラクティスに準拠し、開発者コミュニティから信頼されていることを示します。


要件:

  1. Python 3.10 以降

環境の設定

ローカル開発では、プロジェクトのルートに .env ファイルを作成し、QuickBooks の認証情報を設定します。

# Copy the template and fill in your actual credentials
cp env_template.txt .env

次に、.env ファイルを実際の QuickBooks API 認証情報で編集します。

QUICKBOOKS_CLIENT_ID=your_actual_client_id
QUICKBOOKS_CLIENT_SECRET=your_actual_client_secret
QUICKBOOKS_REFRESH_TOKEN=your_actual_refresh_token
QUICKBOOKS_COMPANY_ID=your_actual_company_id
QUICKBOOKS_ENV='sandbox' or 'production'

注: セキュリティ上の理由から、.env ファイルは自動的に git の無視対象になります。

ステップ 1. uv をインストールする:

ステップ 2. Claude Desktop を設定する

  1. Claude Desktop をダウンロードします。
  2. Claude を起動し、「設定」>「開発者」>「設定を編集」に移動します。
  3. claude_desktop_config.json を次のように変更します。
{
  "mcpServers": {
    "QuickBooks": {
      "command": "uv",
      "args": [
        "--directory",
        "<absolute_path_to_quickbooks_mcp_folder>",
        "run",
        "main_quickbooks_mcp.py"
      ]
    }
  }
}
  1. Claude Desktop を再起動します。

この設定で Claude Desktop を初めて開くと、必要なパッケージのインストールと 最新の QuickBooks API ドキュメントのダウンロードにより、インターフェースに QuickBooks ツールが表示されるまで 10~20 秒かかることがあります。

Claude Desktop を起動するたびに、最新の QuickBooks API ツールが AI アシスタントから利用できるようになります。

ステップ 3. Claude Desktop を起動して、アシスタントに作業を手伝ってもらう

例

勘定科目の照会

Get all accounts from QuickBooks.

請求書の照会

Get all bills from QuickBooks created after 2024-01-01.

顧客の照会

Get all customers from QuickBooks.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。