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
AI アシスタントがモデル コンテキスト プロトコルを介して ERPNext/Frappe システムと対話し、ドキュメントへのアクセス、レコードの作成/更新、レポートの実行を可能にする TypeScript ベースのサーバーです。
Related MCP Servers
- AsecurityAlicenseAqualityA TypeScript server that enhances AI assistants' capabilities when working with Starwind UI components, providing tools for project initialization, component installation, documentation access, and more.Last updated -615TypeScriptMIT License
- -securityFlicense-qualityA TypeScript server that allows AI agents to access, retrieve, and analyze Sentry error data through the Modern Context Protocol.Last updated -2TypeScript
- -securityFlicense-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 -4JavaScriptMIT License
- -securityFlicense-qualityA TypeScript template for creating Model Context Protocol servers that enable AI models to utilize external tools, including example operations and simple number addition functionality.Last updated -2TypeScript