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.
これはTypeScriptベースのMCPサーバーであり、ERPNext/Frappe APIとの統合を提供します。これにより、AIアシスタントはモデルコンテキストプロトコルを介してERPNextのデータや機能とやり取りできるようになります。
Related MCP Servers
- AsecurityAlicenseAqualityA TypeScript-based server that allows calling other MCP clients from your own MCP client, facilitating task delegation and context window offloading for enhanced multi-agent interactions.Last updated -314JavaScriptMIT License
- -securityFlicense-qualityA TypeScript implementation of a Model Context Protocol (MCP) server that exposes Dify workflows as tools for AI systems to interact with.Last updated -16TypeScript
- AsecurityFlicenseAqualityA TypeScript-based MCP server that enables AI assistants to interact with CouchDB databases through a simple interface, providing tools for creating, reading, and querying databases and documents.Last updated -92JavaScript
- AsecurityFlicenseAqualityModel Context Protocol (MCP) server that integrates Redash with AI assistants like Claude, allowing them to query data, manage visualizations, and interact with dashboards through natural language.Last updated -1010421JavaScript