mcpField
Q
Quickbooks

Quickbooks

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

Quickbooks について

Quickbooks は、QuickBooks API を生成 AI アプリケーションに接続する MCP サーバーです。会計・財務管理機能を組み込む開発者向けに、幅広い API 対応、複数の認証方式、非同期処理を提供します。

主な機能

  1. 01QuickBooks API の幅広いカバー
  2. 02複数の認証方式
  3. 03レート制限
  4. 04エラー処理と再試行
  5. 05非同期処理

活用シーン

  1. 01生成 AI アプリケーションへの QuickBooks 接続
  2. 02会計・財務管理連携の構築
  3. 03QuickBooks API 呼び出しと再試行の処理

MCP 対応

MCP サーバーとして、QuickBooks API 連携機能を生成 AI アプリケーションに提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"asklokesh-quickbooks": {
"command": "uvx",
"args": [
"quickbooks-mcp-server"
],
"env": {
"QUICKBOOKS_API_KEY": "<QUICKBOOKS_API_KEY>",
"QUICKBOOKS_API_URL": "<QUICKBOOKS_API_URL>"
}
}
}
}
起動コマンドuvx quickbooks-mcp-server
設定が必要な環境変数
QUICKBOOKS_API_KEYシークレットAPI Key for QUICKBOOKS
QUICKBOOKS_API_URLAPI URL for QUICKBOOKS

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiquickbooks-mcp-server0.1.0

ツール

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

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

詳細

QuickBooks MCP サーバー

Quickbooks MCP サーバー

GitHub stars GitHub forks GitHub watchers

License Issues Pull Requests Last Commit

Python MCP

Commit Activity Code Size Contributors

QuickBooksをGenAIアプリケーションと連携するためのModel Context Protocol(MCP)サーバーです。

概要

会計および財務管理との連携

機能

  • QuickBooks APIを幅広くカバー
  • 複数の認証方式
  • レート制限に対応したエンタープライズ向け設計
  • 完全なエラー処理と再試行ロジック
  • パフォーマンス向上のための非同期処理をサポート

インストール

pip install quickbooks-mcp-server

または、ソースからインストールします。

git clone https://github.com/asklokesh/quickbooks-mcp-server.git
cd quickbooks-mcp-server
pip install -e .

設定

QuickBooks APIの要件に従って、.env ファイルを作成するか、環境変数を設定してください。

クイックスタート

from quickbooks_mcp import QuickbooksMCPServer

# Initialize the server
server = QuickbooksMCPServer()

# Start the server
server.start()

ライセンス

MIT License — 詳細はLICENSEファイルをご覧ください

コメント

MCP は初めてですか?

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

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