インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Openapi.com Company をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。
概要
Openapi.com のイタリアおよび海外の企業データを VAT 番号または納税者番号で取得します。3 段階の企業プロフィール、PEC、SDI コード、所在地、株主、ステークホルダー、実質的支配者、廃業と VAT グループの確認、公的機関、スプリットペイメント、企業検索、EU の VIES 確認、世界各国の企業照会に対応します。読み取り専用で、Openapi.com がリクエストごとに課金します。
こう聞いてみよう
Openapi.com Company のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Openapi.com Company をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Openapi.com Company + Claude
Openapi.com のイタリアおよび海外の企業データを VAT 番号または納税者番号で取得します。3 段階の企業プロフィール、PEC、SDI コード、所在地、株主、ステークホルダー、実質的支配者、廃業と VAT グループの確認、公的機関、スプリットペイメント、企業検索、EU の VIES 確認、世界各国の企業照会に対応します。読み取り専用で、Openapi.com がリクエストごとに課金します。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
OPENAPI_COMPANY_TOKEN
ステップ 1 — 認証情報を取得
セットアップは数分で終わります。console.openapi.com の Openapi.com アカウント(ウォレットのクレジットまたは Company API のサブスクリプション付き)と、Company のスコープを持つトークンが必要です。
- console.openapi.com にサインインし、クレジットをチャージするか Company API を契約します。
- コンソールの Tokens セクション、または OAuth API で、必要な Company のスコープを持つトークンを作成します。スコープはエンドポイントを指定するもので、たとえば
openapi_company_it_advancedにはGET:company.openapi.com/IT-advancedです。1 つのトークンに複数のスコープを付けられ、有効期間は最長 1 年です。 - トークンを
OPENAPI_COMPANY_TOKENにコピーします。Bearerを付けず、トークンだけを貼り付けてください。コネクターはAuthorization: Bearer ...として送信します。 - コネクターをインストールします。接続を確認するには、分かっている VAT 番号を
openapi_company_it_startで照会してください。この呼び出しも課金されます。
すべての呼び出しが課金されます: Openapi.com はリクエストごとに、ウォレットのクレジットまたはサブスクリプションから、console.openapi.com に表示されるエンドポイント別の料金をアカウントに請求します。無料のツールはありません。openapi_company_it_full はこの API で最も高い呼び出しで、openapi_company_it_search の料金は結果の件数と指定したデータ拡充によって決まります。AI は質問に答えられる最も安いツールを選び(openapi_company_it_advanced の前に openapi_company_it_start か openapi_company_it_name、openapi_company_it_full の前に openapi_company_it_advanced)、答えが手元にある照会は繰り返さず、検索はまず dryRun 1 で実行します。これで該当件数と料金が返り、AI は本番の検索の前にそれをあなたに伝えます。
スコープで使える範囲が決まります: トークンにスコープがないエンドポイントへの呼び出しは 403 になります。その場合は、必要な GET:company.openapi.com スコープを持つトークンを作成してください。
本番環境と、試すためのサンドボックス: コネクターは本番環境 https://company.openapi.com を呼び出します。Openapi.com には https://test.company.openapi.com のサンドボックスもあり、専用のサンドボックストークンと固定のテスト企業一覧が用意されています。試す場合は、コネクターのベース URL をサンドボックスのアドレスに変更し、サンドボックストークンを使ってください。サンドボックストークンを本番環境で使うと 401 になります。
Cloud とセルフホストは同じ手順です: 認証情報はトークンだけで、どちらでもコネクターは同じ Openapi.com のアドレスを呼び出します。
対象の国: イタリアは詳しく、商工会議所、イタリア歳入庁(Agenzia delle Entrate)、公的機関の IPA 索引のデータを扱います。その他の EU 諸国では、openapi_company_eu_vies_check が VIES で VAT 番号を確認し、openapi_company_eu_start がプレフィックス AT、BE、BG、CY、CZ、DE、DK、EE、EL、ES、FI、FR、GB、HR、HU、IE、IT、LT、LU、LV、MT、NL、PL、PT、RO、SE、SI、SK の基本データを返します。openapi_company_ww_start と openapi_company_ww_advanced はあらゆる国の企業に対応し、その国の情報源が提供している範囲で詳細データも返します。Openapi.com の国別エンドポイント(FR、DE、ES、PT、GB、BE、AT、CH、PL)は含まれていません。代わりに全世界向けのツールを使います。
識別子: イタリアの VAT 番号(partita IVA)は 11 桁(12485671007)で、法人の納税者番号(codice fiscale)も通常は同じ 11 桁、個人事業主の納税者番号は 16 文字です。回答には Openapi の id も含まれ、ほとんどのイタリア向けツールは VAT 番号の代わりにこれを受け付けます。openapi_company_eu_vies_check は国コードを別に(ギリシャは EL)、openapi_company_eu_start はプレフィックスとして(DE123456789)受け取り、全世界向けのツールは ISO の 2 文字の国コードと、VAT 番号、納税者番号、登記番号または Openapi の id を受け取ります。
企業検索: openapi_company_it_search は、名称(3 文字以上、* をワイルドカードに使用可)、県、市町村、ATECO コード、法人形態(openapi_company_it_legal_forms のコード)、商工会議所での状態、売上高、従業員数、株主、PEC、SDI コード、または地点からの半径で絞り込めます。dataEnrichment を付けないと id だけを返し、付けると企業データを返します(結果ごとに課金)。1 回の呼び出しで最大 1000 件で、skip と limit でページ送りします。
応答の遅い情報源: 登記簿の応答が遅いと、openapi_company_it_full や openapi_company_it_stakeholders のような重い呼び出しは 30 秒後にリクエスト ID と状態 PENDING を返します。AI は少し待ってからその ID で openapi_company_check_request を呼び出し、照会の料金を二重に払わないようにします。
含まれないもの: コールバック付きの非同期 POST 版、AML とマーケティングのパッケージ、変更監視(/monitor)。
よくあるエラー: 失敗した呼び出しには success: false、error コード、message が含まれます。401 はトークンがない、誤っている、期限切れ、または本番環境でサンドボックストークンを使っていることを示します。402 はその呼び出しに必要なクレジットが残っていないことを示します。console.openapi.com でチャージしてください。403 はトークンにそのエンドポイントのスコープがないことを示します。404 は企業が見つからないこと、406 は VAT 番号または納税者番号の形式が正しくないことを示します。429 はリクエストが多すぎるか、各国の VIES 登録簿が混み合っていることを示します。少し待ってから再試行してください。
読み取れるデータ: イタリア企業については、名称、VAT 番号、納税者番号、所在地、事業の状態、ATECO コード、法人形態、REA 番号、資本金、直近の決算の売上高と従業員数、登記日と廃業日、役員と 400 項目を超える決算数値を含む完全なファイル、PEC とその履歴、電子請求書用の SDI コード、10 パーセント超の株主、ステークホルダー、出資先企業、実質的支配者、VAT 番号の廃業の有無、VAT グループへの所属、スプリットペイメントのリストへの掲載の有無、IPA の部署と SDI コードを含む公的機関、法人形態のコードです。その他の国については、名称と所在地付きの VIES での有効性と、全世界の企業の基本データまたは詳細データです。
読み取り専用: すべてのツールは読み取りだけを行います。Openapi.com にも登記簿にも何も書き込まないため、インストール時にオフになっているツールはありません。ただし、すべての呼び出しが課金されます。
ステップ 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 — Claude にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
推奨ルート:設定ファイルを触らずに claude.ai web で動作します。
- Claude で Customize → Connectors を開きます。
- + をクリックし、Add custom connector を選びます。
- 名前(例:
Openapi.com Company)とリモート MCP サーバー URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Add をクリックします。 - Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。
下記のすべてのツールがチャットに表示されます。プロンプトを入力し始めてください。
利用可能なツール
| Tool | What it does |
|---|---|
openapi_company_it_start | Basic data of an Italian company (paid call): company name, VAT number, tax code, registered office address, activity status and the… |
openapi_company_it_advanced | Advanced data of an Italian company (paid call): everything in it_start plus ATECO activity code, legal form, REA number and chamber of… |
openapi_company_it_full | All available data of an Italian company in one answer (the most expensive call of the API): the advanced data plus managers, shareholders… |
openapi_company_it_name | Name and town of an Italian company (paid call): company name, VAT number, tax code and town |
openapi_company_it_address | Registered office address of an Italian company (paid call): street, number, ZIP code, town, province, region and coordinates when available |
openapi_company_it_pec | Certified e-mail address (PEC) of an Italian company (paid call), with its history of earlier PEC addresses |
openapi_company_it_sdi_code | SDI recipient code (codice destinatario) of an Italian company for electronic invoices through the Sistema di Interscambio, updated in real… |
openapi_company_it_shareholders | Shareholders of an Italian company holding more than 10 percent (paid call): name or company name, tax code and share percentage |
openapi_company_it_stakeholders | Stakeholders of an Italian company (paid call): managers and officers with their roles, shareholders and the companies it holds stakes in |
openapi_company_it_ubo | Ultimate beneficial owners of an Italian company (paid call): name, surname, tax code and the share or criterion that makes each person a… |
openapi_company_it_closed | Whether an Italian VAT number has ceased according to the Italian Revenue Agency, checked in real time (paid call): taxCodeCeased true or… |
openapi_company_it_vat_group | Whether an Italian company belongs to a VAT group and leads it (paid call) |
openapi_company_it_public_administration | Data of an Italian public administration by tax code or VAT number (paid call): institution id, name, type, address, PEC and its IPA… |
openapi_company_it_split_payment | Whether a company is on the Italian split-payment (scissione dei pagamenti) lists, with name and category (paid call) |
openapi_company_it_search | Search Italian companies by name, place, ATECO code, legal form, status, turnover, employees, shareholder, PEC or SDI code (paid call… |
openapi_company_it_legal_forms | List the codes and descriptions of Italian legal forms (e.g |
openapi_company_check_request | Get the result of a lookup that did not finish within 30 seconds (it_full, it_stakeholders and other heavy calls answer with a request id… |
openapi_company_eu_vies_check | Check in the EU VIES system whether a European VAT number is valid for intra-EU cross-border transactions (paid call): valid, normalised… |
openapi_company_eu_start | Basic data of a European company by VAT number with its country prefix (paid call): whether the VAT number is valid and formally valid… |
openapi_company_ww_start | Basic data of a company in any country (paid call): name, identifiers, address and status |
openapi_company_ww_advanced | Advanced data of a company in any country (paid call): basic data plus activity codes, legal form, balance-sheet figures and employees… |
プロンプトの例
- 「請求書を出す前に VAT 番号 12485671007 を確認してください。会社名、まだ営業中かどうか、SDI コード、PEC を教えてください。」
- 「VAT 番号 12485671007 の会社の株主と実質的支配者は誰ですか。」
- 「この公的機関に請求する前に、スプリットペイメントのリストに載っているか確認し、各部署の SDI コードを教えてください。」
- 「ミラノ県に ATECO コード 62.01.00 の営業中の企業はいくつありますか。検索を実行する前に料金を教えてください。」
- 「ドイツの VAT 番号 DE123456789 は VIES で有効ですか。登録されている会社名は何ですか。」
FAQ
Claude Code は Claude Desktop と同じように動作しますか? はい。両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。
次のステップ
このガイドは役に立ちましたか?