Skip to main content
Glama

siret-mcp

フランス企業登録データのためのMCPサーバー。企業名、SIREN、SIRETで任意のフランス企業を照会すると、クリーンなJSONが返ってきます — すべての登録コードはあらかじめ平易なフランス語に翻訳されています。

公式レジストリは "nature_juridique": "5710""activite_principale": "62.01Z""tranche_effectif_salarie": "12" を返します。これを渡されたLLMは推測するか、幻覚を見るかのどちらかです。このサーバーは "Société par actions simplifiée (SAS)""Programmation informatique""20 à 49 salariés" を返します — 元のコードも併記されるので、回答は検証可能なままです。

APIキー不要。アカウント不要。

インストール

Claude Code

claude mcp add siret -- npx -y siret-mcp

Cursor~/.cursor/mcp.json:

{
  "mcpServers": {
    "siret": {
      "command": "npx",
      "args": ["-y", "siret-mcp"]
    }
  }
}

Claude Desktopclaude_desktop_config.json、Cursorと同じブロック。

クライアントを再起動してください。4つのツールが表示されるはずです。

Related MCP server: INSEE MCP Server

試してみる

  • 「SIREN 552100554 はまだ有効ですか、またその法的形態は何ですか?」

  • 「Loire-Atlantique で従業員20人以上のソフトウェア企業を探してください。」

  • 「NAFコード 43.22A はどういう意味ですか?」

  • 「請求書にあったSIRETです: 55210055400015 — 検証して登録住所を教えてください。」

  • 「このSIRENのすべての事業所をリストアップし、本社がどれかを示してください。」

ツール

ツール

説明

search_companies

名前、商号、略称、役員によるあいまい検索。フィルター: département、郵便番号、NAFコード、有効のみ。簡潔なサマリーを返します。

get_company

SIREN(9桁)またはSIRET(14桁)から完全なプロフィールを取得。リクエストを消費する前にLuhnチェックサムを検証します。

list_establishments

SIRENの既知の全事業所を、本社を先頭に返します。complete フラグ付きなので、リストが網羅的かどうかが分かります。

explain_code

NAF / 法的形態 / 従業員規模 / ステータスをデコードします。オフラインで、API呼び出しなし。

さらに、キャッシュ統計を公開する siret://health リソースもあります。

知っておくべき設計判断

コードは常にラベルを伴います。 コード化されたすべてのフィールドは {code, label, exact, source} を返します。exact: false は、ラベルがフォールバック(正確なクラスではなくNAFセクション)から取得されたことを意味します。そのため、モデルは推測を事実として述べる代わりに、適切に曖昧な言い方ができます。

欠落フィールドはnull化されず、名前で示されます。 各プロフィールには missing 配列が含まれます。"workforce": null を与えられると、モデルは従業員数をでっち上げることがよくあります。"missing": ["workforce"] を与えられれば、レジストリがそれを保持していないと述べます。

エラーは投げられず、返されます。 失敗は hint 付きのJSONとして返るため、モデルは会話の途中で止まる代わりに、再試行または言い換えができます。

キャッシュは最適化ではなく、製品です。 上流はバーストをレート制限します。6時間TTLのキャッシュ(SIRENE_CACHE_TTL_MS)こそが、同じ企業について9回尋ねるエージェントループでこれを実用可能にするものです。

ツールは12個ではなく4個。 ツールが増えるごとに、呼び出し元モデルのコンテキストを消費し、誤った選択をする余地が増えます。

制限事項

  • コード表は部分的なものです。 完全なNAF改訂2は ~732コード、catégorie juridique は ~300あります。このサーバーは一般的なものに加えて、近似であることを示すフォールバック(exact: false)を同梱しています。

  • バックエンドは recherche-entreprises.api.gouv.fr で、INSEE Sirene v3 ではありません。APIキーが不要なため、すぐに実行できます。トレードオフは、フィールドが少なく、事業所の完全なリストがないことです。

  • キャッシュはプロセス内です。 ローカルのstdioサーバーには適していますが、ホスト型マルチテナントサーバーには不適切です。

データと帰属

データは API Recherche d'Entreprises(DINUM)から取得され、INSEE SIRENE に由来し、Licence Ouverte に基づいています。役員の記録には生年が含まれる場合があります。データの合法的な使用については利用者が責任を負います。

開発

git clone https://github.com/tbellicha/siret-mcp.git
cd siret-mcp
npm install
npm run build
npm test                 # node:test, offline
npm run test:live        # hits the real API
npm run typecheck

ライセンス

MIT © 2026 tbellicha

A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    Enables interaction with the French business search API from data.gouv.fr, allowing users to search for French companies by text or geographical criteria and access essential business information.
    2
    19
    20
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables querying French business registers (RNE, BODACC) and trademarks via INPI APIs. Provides tools to search companies, retrieve legal status, directors, beneficial owners, collective procedures, and trademark details.

View all related MCP servers

Related MCP Connectors

  • French Companies MCP — recherche-entreprises.api.gouv.fr

  • OpenCorporates MCP — Global company registry data (free, no auth, rate limited)

  • Company, KYB, VAT, sanctions, LEI and address data for 15 EU countries.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tbellicha/siret-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server