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
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.
AI アシスタントがモデル コンテキスト プロトコルを介して ERPNext/Frappe システムと対話し、ドキュメントへのアクセス、レコードの作成/更新、レポートの実行を可能にする TypeScript ベースのサーバーです。
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that allows AI assistants to interact with Prefect's workflow automation platform through natural language, enabling users to manage flows, deployments, tasks, and other Prefect resources via conversational commands.Last updated -15
- -securityAlicense-qualityThis is a TypeScript-based MCP server that provides integration with ERPNext/Frappe API. It enables AI assistants to interact with ERPNext data and functionality through the Model Context Protocol.Last updated -28MIT License
- -securityAlicense-qualityA production-ready server that integrates ERPNext with AI assistants like Claude Desktop, enabling document operations, reporting, and analytics through natural language.Last updated -MIT License
- -securityAlicense-qualityA production-ready server that enables AI assistants like Claude Desktop to seamlessly integrate with ERPNext for document operations, reporting, and custom workflows through natural language interaction.Last updated -MIT License