mcpField
B
BillingEngine

BillingEngine

ローカル
billingengine.com金融データ01 週間前に更新

BillingEngine について

BillingEngine MCP サーバーは、フリーランスや小規模事業者が MCP クライアントから顧客管理、請求書の下書き、状況確認、入金記録を行えるようにします。BillingEngine API を利用するローカル実行の薄いレイヤーで、請求書は確認用の下書きとして残ります。

主な機能

  1. 01顧客の作成と更新
  2. 02請求書の下書き作成と編集
  3. 03請求書の検索と絞り込み
  4. 04PDF・XML 電子請求書のダウンロード
  5. 05入金の記録と一覧表示

活用シーン

  1. 01顧客を作成して請求書を下書き
  2. 02顧客の支払期限超過請求書を確認
  3. 03送付済み請求書の入金を記録

MCP 対応

MCP クライアントに BillingEngine の顧客、請求書、入金操作をツールとして公開します。サーバーはローカルで動作し、BillingEngine API キーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-billingengine": {
"command": "npx",
"args": [
"-y",
"billingengine-mcp"
],
"env": {
"BILLINGENGINE_API_KEY": "<BILLINGENGINE_API_KEY>"
}
}
}
}
起動コマンドnpx -y billingengine-mcp
設定が必要な環境変数
BILLINGENGINE_API_KEYシークレットAPI key from Settings > API keys in BillingEngine (paid plans only)

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

パッケージ
npmbillingengine-mcp0.2.0

ツール

10

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
pageintegerいいえ一覧のページ番号。1から開始。
querystringいいえ

詳細

BillingEngine MCP サーバー

AllMCPs Verified

Claude、Cursor、またはその他の MCP クライアントに話しかけて、BillingEngine で顧客や請求書を作成したり、未払いの請求書を検索したり、支払いを記録したりできます。

「Acme Painting に 100 ユーロを超える請求書を作成して。」

「期限を過ぎた請求書はどれ?」

「Acme が請求書 2610030028 の代金を支払ったので、支払いを記録して。」

BillingEngine は、電子請求書(EN 16931、XRechnung、ZUGFeRD / Factur-X)に対応した、フリーランサーや小規模事業者向けの請求書ソフトウェアです。このサーバーは BillingEngine API の薄いレイヤーとして、コンピューター上で動作します。

必要条件

  • Node.js 20 以降
  • 有料プランの BillingEngine アカウント。Free プランでは API を利用できません。
  • BillingEngine の Settings > API keys から取得した API キー

セットアップ

Claude Desktop

claude_desktop_config.json に以下を追加します。

{
  "mcpServers": {
    "billingengine": {
      "command": "npx",
      "args": ["-y", "billingengine-mcp"],
      "env": { "BILLINGENGINE_API_KEY": "your-api-key" }
    }
  }
}
Claude Code
claude mcp add billingengine --env BILLINGENGINE_API_KEY=your-api-key -- npx -y billingengine-mcp
Cursor およびその他のクライアント

クライアントの MCP 設定で、上記と同じ command、args、env を使用します。

ツール

ツール機能
find_customers会社名、名前、メールアドレス、または別システムの識別子で顧客を検索します
create_customer顧客を作成します
update_customer顧客情報を変更します
create_invoice顧客の下書き請求書を作成します
update_invoice下書き請求書を変更します
list_invoicesステータス、種類、顧客、番号、識別子、または日付で絞り込んで請求書を一覧表示します
get_invoice品目、税額の内訳、ステータスを含む請求書を返します
download_invoicePDF または XML 電子請求書を Downloads フォルダーに保存します
record_payment送付済み請求書の支払いを記録します
list_payments必要に応じて特定の請求書に絞り込み、支払いを一覧表示します

できること・できないこと

  • 請求書は下書きとして作成されます。顧客に送信されることはありません。BillingEngine で請求書を確認して送信してください。すべての結果に、下書きを開くためのリンクが含まれます。
  • 価格はアカウントで設定したとおり、税抜きまたは税込みになります。各請求書にはその旨が記載されます。結果の金額は "119.00" のような小数文字列です。番号、言語、テキスト、VAT の扱い、支払い条件は、請求書フォームと同じくアカウント設定に従います。
  • このサーバーから削除することはできません。
  • 新しい請求書は、プランの月間請求書上限に加算されます。
  • API キーごとに、API へのリクエストは 1 分あたり 60 回までです。
  • キーはコンピューター上に保持され、BillingEngine にのみ送信されます。

キーが漏えいした場合は、Settings > API keys で新しいキーを作成してください。古いキーは直ちに無効になります。設定画面では、キーが最後に使用された日時も確認できます。

設定

変数説明
BILLINGENGINE_API_KEYAPI キー(必須)
BILLINGENGINE_URLベース URL。既定値は https://www.billingengine.com です

開発

npm install
npm run build
BILLINGENGINE_API_KEY=... node dist/index.js

ライセンス

MIT。BillingEngine 自体は商用サービスです。詳しくは billingengine.com をご覧ください。

コメント

MCP は初めてですか?

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

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