Integrations
Enables access to ERPNext documents and data, with tools for authentication, document management (listing, creating, updating), running reports, and retrieving DocType metadata.
Provides integration with the Frappe framework API, allowing interaction with the underlying platform that powers ERPNext for document and data management.
ERPNext MCP サーバー
ERPNext統合のためのモデルコンテキストプロトコルサーバー
これはTypeScriptベースのMCPサーバーであり、ERPNext/Frappe APIとの統合を提供します。これにより、AIアシスタントはモデルコンテキストプロトコルを介してERPNextのデータや機能とやり取りできるようになります。
特徴
リソース
erpnext://{doctype}/{name}
URI 経由で ERPNext ドキュメントにアクセスします。- 構造化データアクセスのためのJSON形式
ツール
authenticate_erpnext
- ユーザー名とパスワードを使用して ERPNext で認証しますget_documents
- 特定のドキュメントタイプのドキュメントのリストを取得するcreate_document
- ERPNextで新しいドキュメントを作成するupdate_document
- ERPNext 内の既存のドキュメントを更新するrun_report
- ERPNextレポートを実行するget_doctype_fields
- 特定のDocTypeのフィールドリストを取得するget_doctypes
- 利用可能なすべてのDocTypeのリストを取得します
構成
サーバーには次の環境変数が必要です。
ERPNEXT_URL
- ERPNextインスタンスのベースURLERPNEXT_API_KEY
(オプション) - 認証用のAPIキーERPNEXT_API_SECRET
(オプション) - 認証用のAPIシークレット
発達
依存関係をインストールします:
サーバーを構築します。
自動リビルドを使用した開発の場合:
インストール
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
VSCode で Claude を使用するには、次のサーバー構成を追加します。
MacOS の場合: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Windows の場合: %APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。
使用例
認証
顧客リストを取得する
顧客の詳細を取得する
新しいアイテムを作成
アイテムフィールドを取得する
This server cannot be installed
これはTypeScriptベースのMCPサーバーであり、ERPNext/Frappe APIとの統合を提供します。これにより、AIアシスタントはモデルコンテキストプロトコルを介してERPNextのデータや機能とやり取りできるようになります。