マネーバード MCP サーバー
Claude などの AI アシスタントを API 経由で Moneybird 会計ソフトウェアに接続するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
連絡先管理: 連絡先の一覧表示、取得、フィルタリング、作成、更新
作成日、更新日、名前などによる高度なフィルタリング
財務データ: 売上請求書、財務口座、支払いにアクセスします
ビジネスオペレーション:製品、プロジェクト、および時間エントリの管理
カスタムリクエスト: Moneybird エンドポイントへのカスタム API リクエストを作成する
インタラクティブアシスタント: Moneybirdアシスタントの事前設定されたプロンプト
新たな展開
強化された連絡先フィルタリング: Moneybird の高度なクエリ構文を使用して連絡先をフィルタリングします
作成日でフィルタリング:
created_after:2023-01-01 00:00:00 UTC
更新日でフィルタリング:
updated_after:2023-01-01 10:45:35 UTC
プロパティでフィルタリングします:
first_name:value
など。
エラー処理の改善: エラーメッセージと回復の改善
パフォーマンスの最適化: 大規模データセットのレスポンスのチャンク化
TypeScript 統合: Zod スキーマ検証による完全な型安全性
セットアップ手順
基本設定
パッケージをインストールします:
npm install -g moneybird-mcp-serverMoneybird の認証情報を使用して**.env ファイルを作成します**。
MONEYBIRD_API_TOKEN=your_api_token MONEYBIRD_ADMINISTRATION_ID=your_administration_idサーバーを実行します:
npx moneybird-mcp-server
クロードデスクトップセットアップ
Claude Desktop でこの MCP サーバーを設定するには:
まだインストールしていない場合は、パッケージをグローバルにインストールします。
npm install -g moneybird-mcp-serverClaude Desktop 構成ファイル (通常は
~/Library/Application Support/Claude/claude_desktop_config.json
にあります)を作成または編集して、 MCP サーバー構成を含めます。{ "mcpServers": { "moneybird": { "command": "npx", "args": [ "-y", "moneybird-mcp-server" ], "env": { "MONEYBIRD_API_TOKEN": "your_api_token_here", "MONEYBIRD_ADMINISTRATION_ID": "your_administration_id_here" } } } }変更を適用するには、 Claude Desktopを再起動してください。
Claudeチャット入力に
/mcp moneybird
と入力してMCPサーバーに接続します。
使用例
基本的な連絡先リスト
概要
このサーバーは、AIアシスタントがモデルコンテキストプロトコルを使用してMoneybirdの会計データとやり取りすることを可能にします。以下の機能を提供する様々なツールを提供します。
連絡先の一覧表示と取得
売上請求書を表示する
財務口座を確認する
製品とプロジェクトにアクセスする
時間エントリを表示する
カスタムMoneybird APIリクエストを作成する
前提条件
Node.js(v18以上を推奨)
APIアクセス可能なMoneybirdアカウント
Moneybird APIトークン
設定
このリポジトリをクローンします:
git clone https://github.com/vanderheijden86/moneybird-mcp-server.git cd moneybird-mcp-server依存関係をインストールします:
npm install例から
.env
ファイルを作成します。cp .env.example .envMoneybird API 資格情報を使用して
.env
ファイルを編集します。MONEYBIRD_API_TOKEN
: Moneybird API トークン ( https://moneybird.com/user/applicationsで生成)MONEYBIRD_ADMINISTRATION_ID
: Moneybird管理ID(ログイン時のURLに記載)MCP_SERVER_PORT
: MCPサーバーを実行するポート(デフォルト: 3000)
サーバーの実行
開発の場合:
生産の場合:
AIアシスタントと併用する
このMCPサーバーは、モデルコンテキストプロトコルをサポートするあらゆるAIアシスタントと互換性があります。起動後、サーバーURLを指定することでAIアシスタントに接続できます。
利用可能なツール
サーバーは次のツールを提供します。
list_contacts
: Moneybird のすべての連絡先を一覧表示するget_contact
: IDで特定の連絡先の詳細を取得するlist_sales_invoices
: すべての売上請求書を一覧表示するget_sales_invoice
: IDで特定の売上請求書の詳細を取得するlist_financial_accounts
: すべての金融口座を一覧表示するlist_products
: すべての製品を一覧表示するlist_projects
: すべてのプロジェクトを一覧表示するlist_time_entries
: すべての時間エントリを一覧表示するmoneybird_request
: Moneybird APIにカスタムリクエストを送信する
安全
このサーバーはMoneybirdデータへのアクセスを提供するため、適切なセキュリティ対策を講じて導入する必要があります。以下の点にご留意ください。
安全なプロキシの背後で実行
MCPサーバーの認証の実装
HTTPSの使用
ネットワークアクセスの制限
ライセンス
マサチューセッツ工科大学
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Claude などの AI アシスタントを Moneybird 会計ソフトウェアに接続し、連絡先、財務データ、製品、ビジネス オペレーションを自然言語で管理できるようにするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that connects Claude and other MCP clients to Aider, enabling AI assistants to efficiently edit files, create new files, and interact with git repositories through natural language.Last updated -34The Unlicense
- AsecurityFlicenseAqualityA Model Context Protocol server that allows AI assistants to query and analyze financial data through Ledger CLI, enabling tasks like financial reporting, budget analysis, and accounting.Last updated -926
- -securityFlicense-qualityA Model Context Protocol server that enables Claude AI to interact with Paybyrd's payment processing API, allowing for creating payment links, processing refunds, and retrieving order information.Last updated -0
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to programmatically access financial data from Financial Modeling Prep API, including company profiles, financial statements, metrics, SEC filings, and market data.Last updated -5MIT License