mcpField
M
mcp-tiny

mcp-tiny

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

mcp-tiny について

@codespar/mcp-tiny は、Tiny ERP 向けの MCP サーバーで、商品、注文、取引先、請求書、在庫、買掛金と売掛金を扱えます。ブラジルの ERP データを MCP クライアントから利用したい開発者や事業者を対象としています。API トークンによる設定が必要です。

主な機能

  1. 01商品と販売注文の参照ツール
  2. 02在庫の参照と残高調整
  3. 03倉庫と価格表の一覧取得
  4. 04NF-e 請求書の作成・参照・メール送信
  5. 05買掛金と売掛金の参照
  6. 06TINY_API_TOKEN 変数による設定

活用シーン

  1. 01AI アシスタントによる在庫確認と残高調整
  2. 02注文から NF-e 請求書を作成しメールで送付
  3. 03売掛金と買掛金の状況確認

MCP 対応

本プロジェクトは MCP サーバーであり、Tiny ERP の業務データにアクセスするための 21 個のツールを MCP クライアントに公開します。

設定

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

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

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

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

ツール

21

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

パラメーター型必須説明
paginanumberいいえページ番号(デフォルトは 1)
pesquisastringいいえ検索語(名前、コード、またはバーコード)

詳細

@codespar/mcp-tiny

Tiny ERP 向け MCP サーバー — 商品、注文、連絡先、請求書、在庫、買掛金

npm License: MIT

クイックスタート

Claude Desktop

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

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

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

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

ツール(21)

ツール用途
list_productsTiny ERP の商品一覧を取得
get_productID を指定して商品の詳細を取得
list_ordersTiny ERP の販売注文一覧を取得
get_orderID を指定して注文の詳細を取得
list_contactsTiny ERP の連絡先一覧を取得
get_contactID を指定して連絡先の詳細を取得
create_invoiceTiny の注文から税務請求書(NF-e)を作成
get_invoiceID を指定して請求書の詳細を取得
get_stock商品の現在の在庫を取得
list_accounts_payableTiny ERP の買掛金一覧を取得
update_stock商品の在庫数を更新(調整) — 保管場所の数量を加算または減算
list_categoriesTiny ERP の商品カテゴリをツリー形式で取得
list_warehousesTiny ERP に設定された在庫倉庫(depósitos)の一覧を取得
list_price_listsTiny ERP に設定された価格表(listas de preços)の一覧を取得
update_order_status販売注文のステータスを変更 — キャンセル、承認済みまたは請求済みへの変更に便利
list_invoicesTiny ERP の税務請求書(NF-e/NFC-e)一覧を取得
get_invoice_xml発行済み請求書(NF-e)の XML ペイロードを取得
get_invoice_link発行済み請求書の DANFE PDF/リンクを取得
send_invoice_email発行済み請求書を宛先にメールで送信
list_accounts_receivableTiny ERP の売掛金一覧を取得
get_account_receivableID を指定して売掛金レコードを取得

認証

Tiny では、各リクエストで渡すトークンパラメーターを使用します。

サンドボックス/テスト

Tiny では、アカウント登録を通じてテストアクセスを利用できます。

認証情報を取得する
  1. Tiny ERP にアクセスします
  2. アカウントを作成します
  3. API 設定に移動してトークンを生成します
  4. TINY_API_TOKEN 環境変数を設定します

環境変数

変数必須説明
TINY_API_TOKENはいTiny ERP の API トークン

ロードマップ

v0.2(予定)
  • create_product — 新しい商品を作成
  • update_product — 商品の詳細を更新
  • create_contact — 連絡先(顧客/仕入先)を作成
  • update_contact — 連絡先の詳細を更新
  • get_financial_summary — 財務概要レポートを取得
v0.3(予定)
  • fiscal_reports — 税務レポート(NF-e、NFS-e)を生成
  • multi_company — 複数企業の管理

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

リンク

エンタープライズ

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

ライセンス

MIT

コメント

MCP は初めてですか?

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

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