インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Flour をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
ドイツのクラウド POS・商品管理システム Flour(読み取り専用):倉庫ごとの価格と在庫を含む商品、在庫移動、レシート、請求書などの伝票、期間別・レジ別の販売商品、取引先、レジジャーナル、棚卸、店舗、販売拠点(レジ)。
こう聞いてみよう
Flour のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Flour をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Flour + Gemini
ドイツのクラウド POS・商品管理システム Flour(読み取り専用):倉庫ごとの価格と在庫を含む商品、在庫移動、レシート、請求書などの伝票、期間別・レジ別の販売商品、取引先、レジジャーナル、棚卸、店舗、販売拠点(レジ)。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
FLOUR_API_TOKEN
ステップ 1 — 認証情報を取得
トークンが手元にあれば、設定は約 2 分で終わります。必要なのは Flour のアカウントと、Flour が申請に応じて発行する REST API v3 のトークンです。
- アカウント所有者のメールアドレスから [email protected] に連絡し、あなたの Flour アカウント用の REST API v3 トークンを依頼します。
- トークンだけを
FLOUR_API_TOKENに貼り付けます。Bearer という語、スペース、引用符は付けません。コネクターはこれをAuthorizationヘッダーで送信します。 - コネクターをインストールし、
flour_list_stocksを実行します。在庫拠点(倉庫、売場、オンライン在庫)が ID 付きで一覧表示され、トークンが有効であることを確認できます。
読み取る内容:在庫拠点、店舗、販売拠点(レジ)。商品番号、EAN、メーカー、価格表ごとの販売価格、仕入価格、発注点、バリエーション、セット構成を含む商品。在庫拠点ごとの各商品の在庫(実在庫=棚卸数と、未処理の受注を差し引いた計算在庫)と在庫移動(入荷、販売、修正、移動)。明細、税額内訳、支払状況を含む販売・仕入伝票(レシートと請求書、見積、受注、納品書、返金伝票、仕入請求書、発注書)。期間内に売れた商品の数量と税抜売上(レジ別も可)。顧客と仕入先。開店時・締め時の現金と出金を含むレジジャーナル。カウントした明細を含む棚卸。アカウントに保存された統計。
まずマスターデータ:絞り込みは ID で行います。AI はまず在庫拠点とレジを読み取り、そのうえで特定のレジのレシートや特定の倉庫の在庫を問い合わせます。売れ筋には返金伝票を差し引き済みの flour_get_sold_articles を、個々のレシートや請求書には flour_list_documents と flour_get_document を使います。flour_find_article は商品番号またはバーコードの EAN で商品を見つけます。
日時と金額:Flour の日時は UTC です。ドイツの 1 営業日は UTC では前日の夜(夏は 22:00、冬は 23:00)に始まり、AI が変換します。金額は伝票の通貨(通常はユーロ)で、totalExVat は税抜、totalIncVat は税込です。
忙しいレジは短い期間で:一覧はページ単位で返り、総件数はありません。1 年分のレシートは数万件になることがあり、400 KB を超える応答は途中で切られるため、AI は 1 日または 1 週間ずつ問い合わせます。
読み取り専用:17 個のツールはすべて読み取りのみです。Flour アカウントでは何も変わらないため、確認することはなく、インストール時にオフになっているツールもありません。
認証情報は Flour に残ります:Flour に保存されている決済端末の設定、TSE(税務用セキュリティモジュール)のデータ、銀行口座情報は応答から取り除かれ、AI には届きません。
制限:Flour はトークンごとに 1 分あたり約 60 リクエストまで受け付けます。429 が返ったら、AI は 1 分待ってから再試行します。
よくあるエラー:401 はトークンが間違っているか失効したことを示します。[email protected] に新しいトークンを依頼してください。429 は 1 分間に約 60 件を超えるリクエストがあったことを示します。応答が途中で切れている場合は期間が広すぎるので、狭めてください。
このコネクターは、売上の登録、商品・伝票・取引先の作成や変更、在庫の記帳、レジ締めは行いません。読み取るだけです。
ステップ 2 — アダプターをインストール
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
ステップ 3 — Gemini にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Gemini CLI は ~/.gemini/settings.json(Windows では %USERPROFILE%\.gemini\settings.json)から MCP サーバーを読み込みます。次を追加してください:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- AnythingMCP の MCP Servers → 対象のサーバー → API keys で MCP API キーを作成し、
YOUR_MCP_API_KEYと置き換えます。 - ファイルを保存し、
geminiを再起動します。 - Gemini CLI で
/mcpを実行します(またはシェルでgemini mcp list)。anythingmcpが接続済みとして表示されるはずです。 - プロンプトを入力しましょう。Gemini CLI が
Flourのツールを呼び出せるようになりました。
利用可能なツール
| Tool | What it does |
|---|---|
flour_list_stocks | List the stocks (warehouses, shop floors, online stock) with id, name and address |
flour_list_branches | List the branches (shops or locations) with id, name, address and opening hours for pickup |
flour_list_points_of_sale | List the points of sale (cash registers) with id, name, branch, default stock and mode |
flour_search_articles | Search articles (products): id, article number, title, EAN, manufacturer, sales prices per price list, purchase prices, stock per stock… |
flour_find_article | Find articles by article number or EAN in one call (the barcode scanned at the till or printed on a label) |
flour_get_article | Get one article with every field: prices per price list, purchase data, stock settings and availability, variants, bundle parts, allergens… |
flour_get_article_stock | Get the total stock of one article, physical (counted) and calculated (after open orders), across all stocks or in one stock |
flour_get_article_stock_availability | Get the stock availability of one article per stock, physical and calculated, optionally for a period |
flour_list_article_stock_movements | List the stock movements (stock item entries) of one article in a period: goods received, sales, corrections, transfers, with amount and… |
flour_list_documents | List sales and purchase documents (receipts and invoices, quotes, orders, delivery notes, credit notes, purchase orders) in a date range… |
flour_get_document | Get one document with every field: items with prices, discounts and VAT, payments, billing and shipping address, point of sale and cash… |
flour_get_sold_articles | Get the articles sold in a period (invoices and receipts minus credit notes), one row per article with quantity sold and revenue without… |
flour_list_business_partners | List business partners (customers and suppliers): id, name, debtor and creditor number, addresses, contacts, discount, credit limit and tags |
flour_list_pos_journals | List the cash register journals (one per opening and closing of a till): number, point of sale, opening and closing cash, withdrawals, when… |
flour_list_inventories | List the stocktakes (Inventuren) with id, name, creation date and closing date (null while still open) |
flour_get_inventory | Get one stocktake with its counted items (article number, title, EAN, counted amount, purchase price) and the totals |
flour_list_statistics | List the saved statistics of the account (each a key, e.g. a top-seller list, with its rows of article, amount and revenue) |
プロンプトの例
- 「先週、全レジでいちばん売れた商品を、数量順と税抜売上順で教えてください。」
- 「在庫が 5 個以下になっている商品はどれですか。それぞれ最後に入荷したのはいつですか。」
- 「横浜店のレジで昨日発行されたレシートを、税込合計付きで見せてください。」
- 「EAN 4006381333931 の商品を探して、価格と倉庫ごとの在庫を見せてください。」
- 「土曜日のレジ締めの時点でレジに現金はいくらありましたか。出金はありましたか。」
FAQ
Gemini CLI はどこから MCP サーバーを読み込みますか? ユーザー単位では ~/.gemini/settings.json、プロジェクト単位ではプロジェクト内の .gemini/settings.json です。gemini mcp list で各サーバーと接続状態を確認できます。
次のステップ
このガイドは役に立ちましたか?