ERPNextに対して自然な日本語でビジネス上の質問をする
使うタイミング: ERPNextのレポートを操作したりアナリストの対応を待ったりせずに、売上・在庫・売掛金の数字をすぐに確認したい場合。
前提条件
- Frappe Assistant Coreがインストールされた ERPNextサイト —
bench get-app+bench install-app frappe_assistant_core - 適切な読み取りロールを持つユーザーアカウント — 自分のログイン情報を使用。権限はそのまま適用されます
フロー
-
Claude DesktopにOAuth経由で接続するConnect to my ERPNext MCP endpoint at https://erp.example.com/api/method/frappe_assistant_core.mcp✓ コピーしました→ OAuthログインが完了し、Claudeが利用可能なツールを一覧表示する
-
ビジネス上の質問をするWhat's my total sales this month broken down by customer group? Compare to last month.✓ コピーしました→ Claudeがレポートツールを実行し、比較結果を返す
-
異常値を深掘りするCustomer group 'Wholesale' dropped 40%. Show me the top 10 customers in that group and their YoY sales.✓ コピーしました→ アクション可能なインサイト付きのランキングリスト
結果: チャットクライアントから離れることなく、経理・オペレーション関連の質問に数秒で回答が得られます。
注意点
- Claudeがカスタマイズに存在しないDoctype名をハルシネーションする — まず利用可能なDoctypeの一覧を取得させ、正確な名前で参照するようにしてください
- Python実行ツールがサニタイズされていないコードをDBに対して実行する — ロール権限で管理者以外のユーザーに対して
execute_python_codeツールを無効にしてください