Moneyforward
FreeMaintained🇯🇵 Open-source MCP Server for Money Forward Cloud (マネーフォワード). 16 tools for Accounting/Invoice/Expense/Payroll. Works with Claude, Cursor, any MCP client.
About
🇯🇵 Open-source MCP Server for Money Forward Cloud (マネーフォワード). 16 tools for Accounting/Invoice/Expense/Payroll. Works with Claude, Cursor, any MCP client.
README
npm version CI License: MIT Tests
日本語
マネーフォワード クラウドの各サービスにAIエージェントから直接アクセスできる、オープンソースのMCPサーバーです。
Note: マネーフォワード社は公式MCPサーバーβ版を提供していますが、公認メンバー(プラチナ)限定の招待制です。本サーバーは誰でも即インストールして使えるOSS版として、テスト43本・CI完備の品質で提供しています。
特徴
- 🔧 16ツール — 会計・請求書・経費・給与の4サービスに対応
- ✅ テスト43本 — バリデーション・サニタイズ・レートリミット含む
- 🔒 セキュリティ — 入力サニタイズ・レートリミット・APIキー環境変数管理
- 📦 即使える —
npx1行で起動。インストール不要 - 🇯🇵 日本語フルサポート — README・エラーメッセージ・ツール説明すべて日本語対応
- 🤖 MCP SDK準拠 — Claude Desktop / Cursor / 任意のMCPクライアントで動作
対応サービス
| サービス | ステータス | 機能 |
|---|---|---|
| クラウド会計 | ✅ 対応済み | 取引CRUD / 仕訳帳 / 勘定科目 / 取引先 / 試算表 / 口座残高 |
| クラウド請求書 | ✅ 対応済み | 請求書一覧 / 作成 / 詳細取得 |
| クラウド経費 | ✅ 対応済み | 経費申請一覧 / 登録 |
| クラウド給与 | 🔧 基本対応 | 従業員一覧 |
クイックスタート
# npxで直接実行(インストール不要)
npx @jp-mcp/server-moneyforward
# またはグローバルインストール
npm install -g @jp-mcp/server-moneyforward
環境変数
| 変数名 | 必須 | 説明 |
|---|---|---|
MF_ACCESS_TOKEN |
◎ | OAuth2.0 アクセストークン |
MF_API_KEY |
◎ | APIキー(サーバー間通信用) |
MF_OFFICE_ID |
◎ | 事業所ID |
MF_CLIENT_ID |
△ | OAuth2.0 Client ID |
MF_CLIENT_SECRET |
△ | OAuth2.0 Client Secret |
*MF_ACCESS_TOKEN または MF_API_KEY のどちらか一方が必須です。
Claude Desktop での設定
claude_desktop_config.json:
{
"mcpServers": {
"moneyforward": {
"command": "npx",
"args": ["@jp-mcp/server-moneyforward"],
"env": {
"MF_API_KEY": "your-api-key",
"MF_OFFICE_ID": "your-office-id"
}
}
}
}
使い方の例
AIに以下のような指示ができます:
- 「今月の売上を集計して」
- 「未払いの請求書一覧を見せて」
- 「先月の試算表を出して」
- 「取引先○○への請求書を作成して」
- 「今月の経費を一覧表示して」
- 「口座残高を確認して」
ツール一覧(16ツール)
| ツール名 | 説明 |
|---|---|
mf_list_deals |
取引一覧(期間・取引先でフィルタ) |
mf_get_deal |
取引詳細 |
mf_create_deal |
取引作成 |
mf_update_deal |
取引更新 |
mf_list_journals |
仕訳帳データ |
mf_list_accounts |
勘定科目一覧 |
mf_list_partners |
取引先一覧(検索可能) |
mf_get_trial_balance |
試算表 |
mf_list_wallets |
口座残高一覧 |
mf_list_invoices |
請求書一覧 |
mf_get_invoice |
請求書詳細 |
mf_create_invoice |
請求書作成 |
mf_list_expenses |
経費一覧 |
mf_create_expense |
経費登録 |
mf_list_employees |
従業員一覧 |
mf_get_office |
事業所情報 |
セキュリティ
- APIキーはすべて環境変数で管理(コード内にハードコードしない)
- 入力パラメータのバリデーション・サニタイズ
- レートリミット(429レスポンス対応)
- 詳細は SECURITY.md を参照
テスト
npm test
# 43 tests passed
English
Open-source MCP Server for Money Forward Cloud — Japan's leading cloud accounting platform with 100,000+ business users.
Note: Money Forward Inc. offers an official MCP server (β), but it is invite-only for certified Platinum members. This server is a fully open-source alternative available to anyone via npm, with 43 tests and full CI coverage.
Features
- 🔧 16 tools — Accounting, Invoicing, Expenses, Payroll
- ✅ 43 tests — Validation, sanitization, rate limiting
- 🔒 Security-first — Input sanitization, rate limiting, env-based key management
- 📦 Zero-install — Run with
npxinstantly - 🇯🇵 Full Japanese support — README, errors, tool descriptions
- 🤖 MCP SDK compliant — Works with Claude Desktop, Cursor, any MCP client
Quick Start
npx @jp-mcp/server-moneyforward
Supported Services
| Service | Status | Features |
|---|---|---|
| Cloud Accounting | ✅ Ready | Deals CRUD / Journals / Accounts / Partners / Trial Balance / Wallets |
| Cloud Invoice | ✅ Ready | List / Create / Get invoices |
| Cloud Expense | ✅ Ready | List / Create expenses |
| Cloud Payroll | 🔧 Basic | Employee list |
Environment Variables
| Variable | Required | Description |
|---|---|---|
MF_ACCESS_TOKEN |
Yes* | OAuth2.0 access token |
MF_API_KEY |
Yes* | API key (for server-to-server) |
MF_OFFICE_ID |
Yes | Office/Company ID |
*Either MF_ACCESS_TOKEN or MF_API_KEY is required.
License
MIT
Contributing
Issues and PRs welcome! See CONTRIBUTING.md.
Made with 🖤 by jp-mcp — Building open-source MCP servers for Japanese SaaS
Install Moneyforward in Claude Desktop, Claude Code & Cursor
unyly install moneyforwardInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add moneyforward --env MF_API_KEY="" --env MF_OFFICE_ID="" -- npx -y @jp-mcp/server-moneyforwardStep-by-step: how to install Moneyforward
FAQ
Is Moneyforward MCP free?
Yes, Moneyforward MCP is free — one-click install via Unyly at no cost.
Does Moneyforward need an API key?
Yes, it requires environment variables: MF_API_KEY, MF_OFFICE_ID. Unyly injects them into the config during install.
Is Moneyforward hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Moneyforward in Claude Desktop, Claude Code or Cursor?
Open Moneyforward on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Stripe
Payments, customers, subscriptions
by Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
by malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
by whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
embeddedlayers/mcp-analytics
Statistical analysis, forecasting, and ML for business data (Shopify, Stripe, WooCommerce, eBay, GA4, Search Console). Upload a CSV or connect live data sources
by embeddedlayerscarrierone/verilexdata-mcp
20 structured datasets (NPI healthcare, SEC filings, OFAC sanctions, crypto whales, Polymarket signals, patents, economic indicators) via x402 pay-per-query wit
by carrieronetipdotmd/tip-md-x402-mcp-server
MCP server for cryptocurrency tipping through AI interfaces using x402 payment protocol and CDP Wallet.
by tipdotmdlaundromatic/shopgraph
Structured product data from the open web — Schema.org + AI extraction for e-commerce enrichment. Pay per call via Stripe. [shopgraph.dev](https://shopgraph.dev
by laundromaticmrslbt/xendit-mcp
Xendit payment gateway for Southeast Asia. Invoices, disbursements, balance checks, and bank transfers across Indonesia, Philippines, Thailand, Vietnam, and Mal
by mrslbt@arbitova/mcp-server
Non-custodial on-chain escrow + AI dispute arbitration for agent-to-agent USDC payments on Base. Seven tools covering the full EscrowV1 contract surface: create
by jiayuanliang0716-maxCompare Moneyforward with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All finance MCPs
