インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Rivile GAMA をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
リトアニアの ERP・会計システム Rivile GAMA を、Rivile API v2 経由で Claude や ChatGPT に接続します。取引先、商品、在庫残高と価格、仕入伝票と売上伝票、債権債務と支払、勘定残高と勘定科目表を T-SQL フィルターで扱えます。編集ツールはインストール時にオフです。
こう聞いてみよう
Rivile GAMA のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Rivile GAMA をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Rivile GAMA
リトアニアの ERP・会計システム Rivile GAMA を、Rivile API v2 経由で Claude や ChatGPT に接続します。取引先、商品、在庫残高と価格、仕入伝票と売上伝票、債権債務と支払、勘定残高と勘定科目表を T-SQL フィルターで扱えます。編集ツールはインストール時にオフです。
セットアップ
Rivile が API v2 を有効にした後なら、コネクターの設定は数分で終わります。Rivile GAMA バージョン 119 以降、Rivile との API アクセス契約、GAMA データベースの近くで動いている Manorivile-Gateway、そしてサービスと一緒に Rivile が発行する API キーが必要です。
- GAMA データベースに到達できるコンピューターまたはサーバーに Manorivile-Gateway がインストールされていることを確認します。インストールは Rivile パートナーが行います。動いていないと、どの呼び出しも機能しません。
- Rivile から受け取った API キーを、引用符や空白を付けずにそのまま
RIVILE_API_KEYに貼り付けます。形式はユーザー名、ドット、シークレットで、例えばXW3CDDX.Bfnjvrurjygzuj...のようになります。 - コネクターをインストールし、
rivile_list_divisionsを実行します。部門(padaliniai)の一覧が返れば、キーとゲートウェイの両方が動いています。
キーは GAMA ユーザーとして動作します: ドットの前の部分が、API が代わりに動作する Rivile GAMA ユーザーです。AI にはそのユーザーが見られるものが見えます。また Rivile は API 契約の中でキーごとにメソッドを有効にします。有効になっていないメソッドは "neturi leidimo vykdyti metodą" というメッセージを返します。
呼び出しごとに Rivile の課金対象になる場合があります: Rivile は API をリクエスト数で課金します。そのため AI は多くのページを読むより、よく絞り込んだ 1 回の呼び出しを選び、深くページをめくる代わりに最後に受け取ったレコードのキーで絞り込みます。
Rivile の命名ルール: テーブルは英字 1 文字と数字 2 桁です(N08 取引先、N17 商品とサービス、I06 仕入・売上伝票と明細 I07)。フィールドはテーブルコードに接尾辞を付けた名前で、N08_KODAS_KS はテーブル N08 の取引先コードです。フィルターは WHERE という語を付けない T-SQL 条件で、n08_pav like '%ACME%' や、伝票日付が 2 つの YYYY-MM-DD の日付の間にあるといった条件を書きます。コードは大文字で、小数点はドットです。
読み取れるデータ: コード、VAT 番号、住所、支払条件を含む取引先カード(得意先と仕入先の両方)、商品とサービスのカード、商品、部門、オブジェクト、シリアルごとの在庫残高(引当数量を含む)、部門ごとの価格、明細付きの仕入・売上伝票(部門、取引先、商品のフィールドを結合したものも)、振替や廃棄などの内部処理、期日付きの伝票ごとの債権債務(期限超過リストに最適)と取引先ごとの残高合計、借方・貸方処理、精算した伝票付きの銀行と現金の支払、入出金台帳、元帳の仕訳と期間の勘定残高と取引高、そして勘定科目表、オブジェクト、仕入・売上コード、VAT 分類(PVM klasifikatoriai)、通貨、契約、インポート・エクスポートのバッチです。rivile_call_read_method を使えば、価格表、単位、固定資産、CRM、従業員など、その他の読み取りメソッドにも届きます。
インストール時はオフ: rivile_edit_client、rivile_edit_product、rivile_edit_document、rivile_create_document です。どれも呼び出し 1 回で Rivile GAMA のレコードを 1 件作成、更新、または削除し、rivile_create_document は明細付きの仕入伝票や売上伝票を丸ごと帳簿に計上します。管理者は必要なものだけを有効にし、その場合でも AI は取引先、明細、合計を示して、あなたの承認を待ちます。
制限: どの一覧も最大 100 件で、フィルターなしの場合、伝票の最初のページには最新のものが入ります。Rivile の上限はキーごとに毎秒 10 リクエストで、429 が出たら AI は少なくとも 1 秒待ちます。
よくあるエラー: 401 は API キーが誤っているか期限切れです。502 は Manorivile-Gateway が動いていないか、データベースに到達できません。504 はデータベースの応答が遅すぎたことを示すので、フィルターを絞ってください。400 はデータベースのメッセージとともに誤ったフィールドやフィルターを示すか、キーがそのメソッドを実行できないことを伝えます。
このコネクターには支払、POS、ギフトカード、給与の書き込みツールはなく、お金を動かすツールもありません。
前提条件: RIVILE_API_KEY
ローカルでコネクタをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
http://localhost:3000/connectors/store を開き、 Rivile GAMA を選択し、前提条件に記載された環境変数を入力します。
利用可能なツール
| Tool | What it does |
|---|---|
rivile_list_clients | List clients (N08 client cards: customers and suppliers alike) with code, name, company and VAT codes, address, payment terms and type… |
rivile_list_products | List product and service cards (N17) with code, name, type (N17_TIPAS 1 product, 2 service), group, units and VAT |
rivile_list_stock_balances | List stock balances (I17): quantity, reserved quantity and value per product, unit, division (warehouse), object and series |
rivile_list_product_prices | List product prices per division (I33): sales prices, price lists and validity dates |
rivile_list_documents | List purchase and sales documents (I06 headers): invoices, receipts and returns with type (I06_OP_TIP), number, dates, client, amounts, VAT… |
rivile_list_documents_extended | List purchase and sales documents with division, client and product fields joined in (GET_I06_LIST_EXT), for sales by division, client or… |
rivile_list_document_debts | List what is still owed on purchase and sales documents not yet transferred (GET_I06_DEBT): client, document number, currency, debit and… |
rivile_list_internal_operations | List internal operations (I09 headers with I10 lines): stock transfers between divisions, write-offs and other internal documents |
rivile_list_debt_operations | List debit and credit operations (I31): offsets, debt transfers and other settlements between clients that are not invoices or payments |
rivile_list_debts_detailed | List detailed debts by document (I44): client, document number, document and due dates, debit and credit, currency and module (I44_MODUL… |
rivile_list_debts_summary | List debt balances (T03): how much each client owes or is owed in total |
rivile_list_payment_operations | List payment operations (I53): bank and cash payments and receipts with their lines and the documents they settle |
rivile_list_receipts_payments_register | List the register of receipts and payments (I04): incoming and outgoing money per date, client and account |
rivile_list_ledger_operations | List general ledger operations (I02 journal entries with their lines) |
rivile_get_account_balances | Get general ledger account balances and turnover for a period (GET_I02_LIST_EXT), optionally summed by account, division, object or… |
rivile_list_chart_of_accounts | List the chart of accounts (N01): account codes, names and types |
rivile_list_divisions | List divisions (N07, padaliniai): warehouses, shops and departments that hold stock and prices |
rivile_list_objects | List objects (N06): cost centres or projects used to split documents and postings |
rivile_list_purchase_sales_codes | List purchase, sales and other codes (N25): service and cost codes used on document lines instead of products |
rivile_list_vat_classifiers | List VAT classifiers (N63, PVM klasifikatoriai) used on documents and for the i.SAF and VAT return |
rivile_list_currencies | List currencies (N45) and their codes as used on documents and debts |
rivile_list_contracts | List contracts (N51) with client, dates, amounts and terms |
rivile_list_import_export_operations | List import and export operations (B00): batches loaded into or exported from Rivile GAMA and their state |
rivile_call_read_method | Call any other read method of the Rivile GAMA API by name (any GET_ method, or an MGAMA_GET_ method of the HR module), for data no… |
rivile_edit_client | Create, update or delete a client card (EDIT_N08) |
rivile_edit_product | Create, update or delete a product or service card (EDIT_N17) |
rivile_edit_document | Update or delete the header of a purchase or sales document (EDIT_I06), or create one without lines |
rivile_create_document | Create a purchase or sales document with its lines in one call (EDIT_I06_FULL): header I06 with lines I07 |
プロンプトの例
- 「期限を 30 日以上過ぎた債権がある取引先はどこですか。それぞれいくらですか。」
- 「商品 10045 は部門ごとにいくつありますか。そのうち引当済みはいくつですか。」
- 「今月の UAB Statybų centras 向け売上伝票を、合計と VAT 付きで見せてください。」
- 「9 月の勘定残高と取引高を、勘定科目ごとに集計してください。」
- 「先週入金されたのはどの支払ですか。それぞれどの請求書を精算しましたか。」
次のステップ
このガイドは役に立ちましたか?