mcpField
M
mcp-bling

mcp-bling

ローカル
github.com/codesparビジネス・マーケティング2754 週間前に更新

mcp-bling について

mcp-bling は ERP の Bling 向け MCP サーバーで、商品、注文、取引先、請求書、在庫、売掛金、買掛金、Webhook を扱えます。AI アシスタントで日常の ERP 業務を処理したいブラジルの企業ユーザーを想定しています。

主な機能

  1. 01商品、カテゴリ、取引先の管理
  2. 02販売注文と仕入注文の管理
  3. 03NF-e および NFS-e の請求書作成
  4. 04在庫照会と入出庫の登録
  5. 05売掛金と買掛金の管理
  6. 06Webhook の登録と解除

活用シーン

  1. 01AI アシスタントで販売注文を作成し NF-e を発行する
  2. 02倉庫の在庫変動を照会して記録する
  3. 03売掛金、買掛金、支払方法を管理する

MCP 対応

本プロジェクトは MCP サーバーであり、Bling ERP の商品、注文、請求書、在庫、財務に関する 28 のツールを MCP クライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-bling": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-bling"
],
"env": {
"BLING_ACCESS_TOKEN": "<BLING_ACCESS_TOKEN>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-bling
設定が必要な環境変数
BLING_ACCESS_TOKENシークレットAPI key for bling

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

パッケージ
npm@codespar/mcp-bling0.2.2

ツール

28

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

パラメーター型必須説明
codestringいいえ商品コードで絞り込みます
namestringいいえ商品名で絞り込みます
pagenumberいいえページ番号(デフォルトは 1)
typeenumいいえP=製品、S=サービス、K=キットP | S | K
limitnumberいいえ1ページあたりの項目数(デフォルト 100、最大 100)

詳細

@codespar/mcp-bling

商品、注文、連絡先、請求書、在庫を管理する ERP、Bling 用の MCP サーバー

npm License: MIT

クイックスタート

Claude Desktop

~/.config/claude/claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "bling": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-bling"],
      "env": {
        "BLING_ACCESS_TOKEN": "your-token"
      }
    }
  }
}
Claude Code
claude mcp add bling -- npx @codespar/mcp-bling
Cursor / VS Code

.cursor/mcp.json または .vscode/mcp.json に追加します:

{
  "servers": {
    "bling": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-bling"],
      "env": {
        "BLING_ACCESS_TOKEN": "your-token"
      }
    }
  }
}

ツール(28)

ツール目的
list_productsBling の商品を一覧表示します
create_productBling に商品を作成します
list_categoriesBling の商品カテゴリーを一覧表示します
create_categoryBling に商品カテゴリーを作成します
list_ordersBling の販売注文を一覧表示します
create_orderBling に販売注文を作成します
list_purchase_ordersBling の購入注文(pedidos de compras)を一覧表示します
create_purchase_orderBling に購入注文(pedido de compra)を作成します
list_contactsBling の連絡先(顧客/仕入先)を一覧表示します
create_contactBling に連絡先を作成します
get_contactID を指定して単一の連絡先を取得します
update_contact既存の連絡先を更新します
list_invoicesBling の税務請求書(NF-e)を一覧表示します
create_invoice注文から税務請求書(NF-e)を作成します
send_invoice作成済みの NF-e を SEFAZ に送信/発行します
create_service_invoiceBling にサービス請求書(NFS-e)を作成します
get_stock商品の在庫を取得します
update_stock倉庫の商品在庫を更新します
create_stock_movement商品の入庫または出庫を記録します(方向を明示する update_stock のエイリアスです)
list_warehousesBling の倉庫(depósitos)を一覧表示します
create_warehouseBling に倉庫(depósito)を作成します
list_accounts_receivable売掛金(contas a receber)を一覧表示します
create_account_receivable売掛金(conta a receber)を作成します
list_accounts_payable買掛金(contas a pagar)を一覧表示します
create_account_payable買掛金(conta a pagar)を作成します
list_payment_methods支払い方法(formas de pagamento)を一覧表示します
subscribe_webhookBling のイベントを受信する Webhook(通知)を登録します
unsubscribe_webhook登録済みの Webhook を削除します

認証

Bling は認証に OAuth2 Bearer トークンを使用します。

サンドボックス/テスト

Bling は OAuth フローを通じてサンドボックスを提供しています。開発にはテスト用の認証情報を使用してください。

認証情報の取得
  1. Bling Developer Portal にアクセスします
  2. アカウントを作成します
  3. OAuth アプリケーションを登録し、アクセストークンを取得します
  4. BLING_ACCESS_TOKEN 環境変数を設定します

環境変数

変数必須説明
BLING_ACCESS_TOKENはいOAuth2 アクセストークン

ロードマップ

v0.3(予定)
  • production_management — 生産注文を管理します
  • multi_store — 複数店舗の在庫管理(Mercado Livre、Shopee、Amazon との連携)
  • list_nfce / create_nfce — 消費者向け請求書(NFC-e)用ヘルパー
  • list_accounts_* のフィルターを拡充(支払い状況、連絡先による絞り込み)

貢献をご希望ですか?PR を作成するか、ツールをリクエストしてください。

リンク

エンタープライズ

エージェントによる支払いにガバナンス、予算上限、監査証跡が必要ですか?CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、支払いルーティング、コンプライアンステンプレートを追加します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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