mcpField
S
Service Public France

Service Public France

リモート
mcp-service-public.nhaultcoeur.workers.dev法務・行政632 週間前に更新
リポジトリ公式サイト

Service Public France について

Service Public Franceは、フランスの行政情報や政府データにアクセスできるホスト型MCPサーバーです。行政、税金、不動産、教育、医療、雇用、安全、法律文書などを扱います。

主な機能

  1. 01行政ガイドと窓口の検索
  2. 02税務・不動産・企業データの照会
  3. 03教育・医療統計の参照
  4. 04法律文書と判例へのアクセス
  5. 05税金と不動産費用の試算
  6. 06複数データによる自治体比較

活用シーン

  1. 01パスポート更新手順の確認
  2. 02不動産と地方税データの比較
  3. 03学校や職業訓練の調査
  4. 04法律文書や公共調達公告の検索

MCP 対応

ホスト型MCPエンドポイントを通じて、統合検索、公共データの個別照会、シミュレーターなど38のツールを提供します。MCP対応クライアントからStreamable HTTPで接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp-service-public.nhaultcoeur.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

38
パラメーター型必須説明
limitnumberいいえ結果数(1~10、デフォルトは5)
querystringはい自然言語での質問または検索語(例:「リヨンの固定資産税」、「パスポートの更新」、「ボンディの不動産価格」、「25万ユーロの公証人手数料」、「ボルドーのPinel区域」、「建設業の労働協約」、「既婚で子どもが2人、所得4万ユーロの場合の税額」)

詳細

mcp-service-public

Version Cloudflare Workers License Tools Tests

フランスの公開データ向けMCP(Model Context Protocol)サーバーです。service-public.frの実用情報、地方税、不動産取引DVF、税務ドクトリンBOFiP、ABCゾーニング、労働協約、企業検索、学校施設ディレクトリ、高校の成績(IVAL)、全国評価(6年生/CE2)、Parcoursupの講座、医療へのアクセス(data.ameli.fr)、職業への移行(InserJeunes)、治安/犯罪統計(SSMSI)、自然災害リスク(Georisques)、Legifranceの法的文書(法律、政令、法典、判例)、官報(JORF)、CAFの社会扶助統計(RSA/APL/AAH)、各種シミュレーター(固定資産税、公証人費用、所得税)にアクセスできます。

インストール

ホスト型サーバーのため、インストールは不要です。次のURLをお使いのMCPクライアントに接続してください。

https://mcp-service-public.nhaultcoeur.workers.dev/mcp
Claude.ai(Web/モバイル)
  1. 設定(歯車アイコン)を開きます
  2. 連携 > MCP セクションを開きます
  3. 連携を追加をクリックします
  4. 上記のURLを貼り付けます
  5. 23個のツールが自動的に表示されます
Claude Desktop

claude_desktop_config.jsonに追加します。

{
  "mcpServers": {
    "service-public": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp-service-public.nhaultcoeur.workers.dev/mcp"]
    }
  }
}

ファイルの場所:

  • Windows:%APPDATA%\Claude\claude_desktop_config.json
  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json

変更後、Claude Desktopを再起動してください。

VS Code / Cursor

プロジェクトのルートに.vscode/mcp.jsonを作成します。

{
  "servers": {
    "service-public": {
      "type": "sse",
      "url": "https://mcp-service-public.nhaultcoeur.workers.dev/mcp"
    }
  }
}
その他のMCPクライアント

MCP Streamable HTTPに対応するクライアントであれば、上記のURLを使って接続できます。設定方法については、お使いのクライアントのドキュメントをご確認ください。

接続確認

接続後、簡単なリクエストでテストしてください。

Recherche : renouveler passeport

38個のツールが読み込まれたら、サーバーの準備は完了です。

38個のMCPツール(v1.14.8)

#ツールソース説明
1rechercher統合ディスパッチクエリに応じて適切なソースへ自動的に振り分けます(32 カテゴリ)
2rechercher_ficheDILA / service-public.fr約 5,500 件の実用ガイドを全文検索します
3lire_ficheDILA / service-public.fr識別子(F14929、N360 など)を指定してガイド全体を読み込みます
4rechercher_service_localAPI Annuaire地域の公共サービス(市役所、県庁、CAF など)
5naviguer_themesDILA / service-public.frテーマ別階層を閲覧します
6consulter_fiscalite_localeDGFiP REI市町村別の地方税率(TFB、TEOM、CFE など)
7rechercher_doctrine_fiscaleBOFiP有効な税務ガイダンス記事 8,983 件
8consulter_transactions_immobilieresDVF / data.gouv.fr中央価格、平方メートル単価、物件種別ごとの内訳、複数年の推移
9simuler_taxe_fonciereREI + DVF固定資産税の試算 = 推定賃貸価値(VLC)× 50% × 実際の REI 税率
10simuler_frais_notaire規定料金表不動産移転税(DMTO)+逓減制の報酬+CSI+立替費用
11consulter_zonage_immobilierdata.gouv.frABC ゾーン(Pinel、PTZ、家賃・所得の上限)
12comparer_communesREI + DVF + ゾーニング + 教育 + SSMSI + Georisques2〜5 市町村の比較表(人口、税、住宅、不動産、教育、医療、安全、自然災害リスク)
13simuler_impot_revenu2025 年所得税率表累進所得税、家族係数、減額措置、CEHR、不動産所得・資本所得・BIC・BNC
14rechercher_convention_collectiveKALI / data.gouv.frIDCC またはキーワードで労働協約を検索します
15rechercher_entrepriseDINUM + KALISIRET/SIREN/名称で企業情報を検索し、適用される労働協約も表示します
16rechercher_etablissement_scolairedata.education.gouv.fr市町村別の小学校、中学校、高校(68,000 校以上)
17consulter_resultats_lyceeDEPP / IVALバカロレア合格率、付加価値、2 年次からバカロレアまでの進学状況、成績評価
18consulter_evaluations_nationalesDEPP / data.education.gouv.fr県別の 6 年次・CE2 のスコア、社会的地位指数(IPS)、習熟度グループ、傾向
19consulter_parcoursupMESR / data.education.gouv.frキーワード、市、県、専攻分野で Parcoursup の課程を検索します(14,000 課程以上、選抜度、合格者のプロフィール)
20consulter_acces_soinsCNAM / data.ameli.fr県別の医療アクセス:医師数・密度、かかりつけ医の患者数、医療資源が不足している地域
21consulter_insertion_professionnelleDEPP-DARES / data.education.gouv.frInserJeunes の就職状況:6/12/24 か月後の就職率、進学率、課程別付加価値
22consulter_securiteSSMSI / data.gouv.fr県別の安全・犯罪統計:侵入窃盗、窃盗、暴力、住民 1,000 人あたりの発生率
23consulter_risques_naturelsBRGM-MTE / georisques.gouv.fr市町村別の自然災害・技術的リスクと CatNat 命令
24rechercher_texte_legalDILA / API PISTE Legifrance法令・規則文書(法律、政令、省令、命令)
25rechercher_code_juridiqueDILA / API PISTE Legifrance法典の条文(民法典、労働法典、刑法典、商法典など)
26rechercher_jurisprudenceDILA / API PISTE Legifrance司法判例(破毀院、控訴院)
27consulter_journal_officielDILA / API PISTE Legifrance官報(JORF)を検索します:法律、政令、省令、命令 — 種別と日付範囲で絞り込み
28consulter_aide_socialeCNAF / data.caf.fr市町村または県別の CAF 受給者統計:RSA、APL/ALS/ALF、AAH、家族手当、就労ボーナスなど
29rechercher_marche_publicDILA / boamp-datadila.opendatasoft.comBOAMP 公共調達公告:入札、落札、MAPA、DSP — 種別・県・発注者・日付で絞り込み
30rechercher_annonce_legaleDILA / bodacc-datadila.opendatasoft.comBODACC 法定公告:登記、抹消、譲渡、集団倒産手続き — SIREN/名称/種別/県で絞り込み
31consulter_budget_epciOFGL / data.ofgl.frEPCI(大都市圏共同体、都市圏共同体、自治体共同体、都市共同体)の予算:歳入・歳出、貯蓄、債務、住民 1 人あたりのユーロ額 — 2017〜2024 年
32consulter_budget_communedata.gouv.fr Tabular / OFGL市町村の当初予算:歳入・歳出総額、総貯蓄・純貯蓄、債務残高、住民 1 人あたりのユーロ額
33rechercher_subventiondata.gouv.fr Tabular23,000 EUR を超える自治体補助金 — 受給者・交付者・目的・金額・年で絞り込み
34consulter_sirene_historiqueAPI Recherche Entreprises DINUMNAF コードと地域で SIRENE 登録企業を検索 — 活動中・廃業の状態、設立日、閉鎖日
35rechercher_offre_emploiFrance Travail OAuth2募集中の求人 — キーワード、市町村、県、契約種別、資格で絞り込み
36consulter_prix_carburantdata.economie.gouv.fr県または市町村別のリアルタイム燃料価格 — 価格の安い順に表示されるスタンド、Gazole/SP95/SP98/E10/E85/GPLc、24 時間営業の自動給油機(10 分ごとに更新)
37rechercher_formationdata.gouv.fr Tabular / Caisse des DepotsMonCompteFormation のカタログにある CPF 対象課程 — キーワード、県、ROME コード、レベル、遠隔受講で絞り込み
38consulter_parcoursup_statsMESR / data.education.gouv.frParcoursup の課程別選抜統計:アクセス率、最後に招待された志願者の順位、合格者のプロフィール(一般・技術・職業系バカロレア)、成績評価、奨学金受給者

呼び出し例

統合検索(自動ディスパッチ)
{ "name": "rechercher", "arguments": { "query": "prix immobilier a Lyon" } }
{ "name": "rechercher", "arguments": { "query": "renouveler passeport" } }
{ "name": "rechercher", "arguments": { "query": "93140 taxe fonciere" } }
{ "name": "rechercher", "arguments": { "query": "SIRET 41816609600069" } }
企業検索
{ "name": "rechercher_entreprise", "arguments": { "siret": "41816609600069" } }
{ "name": "rechercher_entreprise", "arguments": { "nom": "OCTO Technology" } }
固定資産税のシミュレーション
{ "name": "simuler_taxe_fonciere", "arguments": { "commune": "Lyon", "surface": 75, "type_bien": "Appartement" } }
公証人費用のシミュレーション
{ "name": "simuler_frais_notaire", "arguments": { "prix": 250000, "type": "ancien", "departement": "75" } }
所得税のシミュレーション
{ "name": "simuler_impot_revenu", "arguments": { "revenu_net_imposable": 42000 } }
{ "name": "simuler_impot_revenu", "arguments": { "revenu_net_imposable": 80000, "situation": "marie", "nb_enfants": 2 } }
{ "name": "simuler_impot_revenu", "arguments": { "revenu_net_imposable": 50000, "revenus_fonciers": 12000, "regime_foncier": "micro" } }
労働協約
{ "name": "rechercher_convention_collective", "arguments": { "query": "boulangerie" } }
{ "name": "rechercher_convention_collective", "arguments": { "idcc": "3248" } }
学校
{ "name": "rechercher_etablissement_scolaire", "arguments": { "commune": "Lyon", "type": "lycee" } }
{ "name": "rechercher_etablissement_scolaire", "arguments": { "code_postal": "93140", "statut": "public" } }
{ "name": "rechercher_etablissement_scolaire", "arguments": { "nom": "Lacassagne" } }
高校の成績(IVAL)
{ "name": "consulter_resultats_lycee", "arguments": { "commune": "Lyon" } }
{ "name": "consulter_resultats_lycee", "arguments": { "nom_lycee": "Lacassagne", "type": "gt" } }
全国学力評価(6年生/CE2)
{ "name": "consulter_evaluations_nationales", "arguments": { "code_departement": "93" } }
{ "name": "consulter_evaluations_nationales", "arguments": { "commune": "Lyon", "niveau": "6eme" } }
{ "name": "consulter_evaluations_nationales", "arguments": { "code_postal": "93140", "niveau": "CE2" } }
Parcoursup の教育課程
{ "name": "consulter_parcoursup", "arguments": { "recherche": "informatique", "ville": "Lyon" } }
{ "name": "consulter_parcoursup", "arguments": { "filiere": "BTS", "recherche": "comptabilite" } }
{ "name": "consulter_parcoursup", "arguments": { "departement": "93", "filiere": "Licence" } }
Parcoursup の選抜性統計
{ "name": "consulter_parcoursup_stats", "arguments": { "formation": "BTS comptabilite" } }
{ "name": "consulter_parcoursup_stats", "arguments": { "formation": "licence informatique", "ville": "Lyon" } }
{ "name": "consulter_parcoursup_stats", "arguments": { "formation": "CPGE scientifique", "filiere": "CPGE", "limit": 5 } }
医療へのアクセス
{ "name": "consulter_acces_soins", "arguments": { "commune": "Bondy" } }
{ "name": "consulter_acces_soins", "arguments": { "code_departement": "93" } }
職業への移行(InserJeunes)
{ "name": "consulter_insertion_professionnelle", "arguments": { "ville": "Lyon", "limit": 5 } }
{ "name": "consulter_insertion_professionnelle", "arguments": { "uai": "0691723Y" } }
{ "name": "consulter_insertion_professionnelle", "arguments": { "recherche": "coiffure", "code_departement": "69" } }
治安と犯罪
{ "name": "consulter_securite", "arguments": { "code_departement": "75" } }
{ "name": "consulter_securite", "arguments": { "commune": "Lyon" } }
自然災害リスク
{ "name": "consulter_risques_naturels", "arguments": { "commune": "Nimes" } }
{ "name": "consulter_risques_naturels", "arguments": { "code_insee": "75056" } }
法令(Legifrance)
{ "name": "rechercher_texte_legal", "arguments": { "recherche": "protection donnees personnelles" } }
{ "name": "rechercher_texte_legal", "arguments": { "recherche": "teletravail", "champ": "TITLE" } }
法典(Legifrance)
{ "name": "rechercher_code_juridique", "arguments": { "recherche": "contrat de travail", "code": "Code du travail" } }
{ "name": "rechercher_code_juridique", "arguments": { "recherche": "legitime defense", "code": "Code penal" } }
{ "name": "rechercher_code_juridique", "arguments": { "recherche": "1242", "code": "Code civil", "champ": "NUM_ARTICLE" } }
判例(Legifrance)
{ "name": "rechercher_jurisprudence", "arguments": { "recherche": "licenciement abusif" } }
{ "name": "rechercher_jurisprudence", "arguments": { "recherche": "clause abusive", "juridiction": "Cour de cassation", "publie_bulletin": true } }
{ "name": "rechercher_jurisprudence", "arguments": { "recherche": "prejudice moral", "juridiction": "Cours d'appel" } }
官報(JORF)
{ "name": "consulter_journal_officiel", "arguments": { "recherche": "teletravail" } }
{ "name": "consulter_journal_officiel", "arguments": { "recherche": "loi finances", "type_texte": "LOI", "date_debut": "2024-01-01", "date_fin": "2024-12-31" } }
{ "name": "consulter_journal_officiel", "arguments": { "recherche": "protection donnees", "type_texte": "DECRET", "limit": 10 } }
社会福祉 — CAF 統計
{ "name": "consulter_aide_sociale", "arguments": { "commune": "Bondy" } }
{ "name": "consulter_aide_sociale", "arguments": { "code_departement": "93" } }
{ "name": "consulter_aide_sociale", "arguments": { "code_postal": "93140", "prestation": "RSA" } }
公共調達(BOAMP)
{ "name": "rechercher_marche_public", "arguments": { "recherche": "travaux voirie", "departement": "35" } }
{ "name": "rechercher_marche_public", "arguments": { "type_avis": "AAC", "departement": "75" } }
{ "name": "rechercher_marche_public", "arguments": { "acheteur": "Departement du Rhone", "type_avis": "APC" } }
法定公告(BODACC)
{ "name": "rechercher_annonce_legale", "arguments": { "siren": "123456789" } }
{ "name": "rechercher_annonce_legale", "arguments": { "nom_entreprise": "SARL Martin" } }
{ "name": "rechercher_annonce_legale", "arguments": { "type_annonce": "procedure_collective", "departement": "69" } }
ABC ゾーニングの確認
{ "name": "consulter_zonage_immobilier", "arguments": { "commune": "Bordeaux" } }
コミューンの比較
{ "name": "comparer_communes", "arguments": { "communes": ["Lyon", "Bordeaux", "Nantes"] } }
地方税
{ "name": "consulter_fiscalite_locale", "arguments": { "code_postal": "93140" } }
{ "name": "consulter_fiscalite_locale", "arguments": { "communes": ["PARIS", "LYON", "MARSEILLE"] } }
不動産取引(DVF)
{ "name": "consulter_transactions_immobilieres", "arguments": { "commune": "Bondy", "type_local": "Appartement" } }
{ "name": "consulter_transactions_immobilieres", "arguments": { "commune": "Lyon", "evolution": true } }

仕組み

固定資産税シミュレーター
VLC estimee = Surface ponderee x Tarif ajuste x Coef. entretien
Base imposable = VLC x 50 %
TF estimee = Base imposable x Taux global TFB (REI)
  • 加重面積:居住面積+快適性の換算値
  • 調整後税率:全国のVLC税率 × DVFの地域価格/全国価格の比率
  • 維持係数:物件の築年数に応じて設定(0.90~1.15)
  • TFB税率:地方自治体が実際に議決した税率(出典:REI DGFiP)
公証人費用シミュレーター
Frais = DMTO + Emoluments TTC + CSI + Debours
  • DMTO:5.81%(中古、通常税率)または6.32%(2025年の引き上げ税率);0.71%(新築)
  • 報酬:規制された逓減制の料金表(3.87% → 0.799%)+VAT 20%
  • CSI:価格の0.10%(最低15 EUR)
  • 立替費用:約1,200 EUR(推定)
所得税シミュレーター
Quotient familial = Revenu net imposable / Nombre de parts
IR brut = Bareme progressif applique au QF x Nombre de parts
IR net = IR brut - Decote (si applicable) + CEHR (si > 250k/500k)

2025年税率表(2024年の所得):0%/11%/30%/41%/45%

対応する追加所得:不動産所得(マイクロ/実額)、動産資本所得(PFU/税率表)、マイクロBIC(50%)、マイクロBNC(34%)。

企業検索

SIRET、SIREN、または名称を使って、企業検索API(DINUM)から検索します。法人形態、NAF、従業員数、経営者、住所、および該当する労働協約に関するKALIへのリンクを返します。

学校

data.education.gouv.fr の Explore v2.1 APIへのプロキシです(国民教育機関名簿、68,000校以上)。フィルター:コミューン、郵便番号、種類(小学校/中学校/高校)、区分(公立/私立)、名称。住所、連絡先、教育課程、サービス(食堂、寄宿舎、ULIS、SEGPA)、コース(欧州、国際、スポーツ、芸術)を返します。

高校の成績(IVAL)

DEPPのIVAL GTおよびProデータセット(data.education.gouv.fr)へのプロキシです。GT+Proに並列でクエリを実行し、付加価値の降順で並べ替えます。指標:バカロレア合格率、付加価値、2年生からバカロレアまでの進学率、優等合格率、学年別在籍者数。対象年度:2012~2024年。

アーキテクチャ

Cloudflare Workers (plan payant)
+-- Transport : Streamable HTTP (POST /mcp)
+-- D1 SQLite (fiches DILA)
|   +-- fiches (~5 500 fiches pratiques)
|   +-- fiches_fts (index FTS5, tokenize unicode61)
|   +-- themes (304 themes hierarchiques)
|   +-- sync_log (historique des synchronisations)
|   +-- tool_stats (statistiques d'usage)
+-- Proxy API (temps reel, cache + retry)
|   +-- data.economie.gouv.fr -> REI fiscalite locale + BOFiP
|   +-- data.gouv.fr -> DVF transactions + Zonage ABC + KALI conventions
|   +-- data.education.gouv.fr -> Annuaire etablissements + IVAL lycees + Evaluations nationales + Parcoursup + InserJeunes
|   +-- georisques.gouv.fr -> Risques naturels GASPAR + Arretes CatNat
|   +-- data.ameli.fr -> Acces aux soins (effectifs, densite, patientele MT)
|   +-- api.piste.gouv.fr -> Legifrance (textes legaux, codes juridiques, jurisprudence, JORF)
|   +-- data.caf.fr -> Statistiques CAF allocataires (RSA, APL, AAH, AF, prime d'activite)
|   +-- boamp-datadila.opendatasoft.com -> Marches publics BOAMP (appels d'offres, attributions, MAPA, DSP)
|   +-- bodacc-datadila.opendatasoft.com -> Annonces legales BODACC (immatriculations, radiations, cessions, procedures collectives)
|   +-- geo.api.gouv.fr -> Resolution communes
|   +-- recherche-entreprises.api.gouv.fr -> Fiche entreprise
|   +-- API Annuaire -> services publics locaux
+-- Cron (0 6 * * *) -> sync quotidienne DILA
データソース
ソース種類データ
DILA(lecomarquage)毎日 ZIP -> D1実用ガイド、テーマ
API Annuaireリアルタイムプロキシ地域の公共サービス
data.economie.gouv.frリアルタイムプロキシ地方税(REI)、BOFiP の法解釈
data.gouv.frリアルタイムプロキシDVF 取引、ゾーニング ABC、労働協約 KALI、治安・犯罪 SSMSI
geo.api.gouv.frリアルタイムプロキシコミューンの解決(郵便番号/INSEE/名称)
recherche-entreprises.api.gouv.frリアルタイムプロキシ企業(SIRET/SIREN/名称、経営者、IDCC)
data.education.gouv.frリアルタイムプロキシ学校のディレクトリ、高校 IVAL、6年生/CE2 の全国評価、Parcoursup の教育課程、InserJeunes の就職状況
georisques.gouv.frリアルタイムプロキシ(API v1 GASPAR)コミューンごとの自然災害および技術的リスク、自然災害宣言(CatNat)
data.ameli.frリアルタイムプロキシ医療へのアクセス:医師の人数/密度、かかりつけ医の患者数、新規開業、医療資源不足地域
api.piste.gouv.fr (DILA)リアルタイムプロキシ(OAuth2)Legifrance:法令(LODA)、法典(CODE)、判例(JURI/CAPP)、官報(JORF)
data.caf.fr (CNAF)リアルタイムプロキシコミューン/県ごとの CAF 受給者統計:RSA、APL/ALS/ALF、AAH、AF、就業手当...
boamp-datadila.opendatasoft.com (DILA)リアルタイムプロキシ(Opendatasoft v2.1)BOAMP 公共調達:入札公告、落札、MAPA、DSP — 毎日更新
bodacc-datadila.opendatasoft.com (DILA)リアルタイムプロキシ(Opendatasoft v2.1)BODACC 法定公告:登記、登記抹消、事業譲渡、集団整理手続き
data.economie.gouv.frリアルタイムプロキシ(Opendatasoft v2.1)燃料価格のリアルタイムフィード:ガソリンスタンド、軽油/SP95/SP98/E10/E85/GPLc の価格、10 分ごとに更新
エンドポイント
メソッドパス説明
POST/mcpMCP エンドポイント(JSON-RPC)
GET/healthサービスの状態、バージョン、ツール、直近のエラー
GET/サービスの説明
GET/openapi.jsonOpenAPI 3.1 仕様(公開、動的に生成)
GET/admin/dashboard統計情報を表示する HTML ダッシュボード(認証が必要)
GET/admin/dashboard/apiダッシュボードの JSON API(認証が必要)
POST/admin/sync/fullDILA の完全同期(認証が必要)
GET/admin/sync直近の同期ステータス(認証が必要)

開発

npm install
npm run dev          # Serveur local
npx vitest run       # Tests unitaires (~600 tests)
npm run typecheck    # Verification TypeScript (0 erreurs)
npm run deploy       # Deploiement Cloudflare

技術スタック

  • TypeScript / Cloudflare Workers
  • D1 SQLite + FTS5
  • Vitest(ユニットテスト)
  • fflate(ZIP 解凍)
  • fast-xml-parser(DILA XML の解析)
  • API:Annuaire、data.economie.gouv.fr、data.gouv.fr、geo.api.gouv.fr、recherche-entreprises.api.gouv.fr

ライセンス

MIT

コントリビューション

  1. リポジトリをフォークします
  2. ブランチを作成します(git checkout -b feature/mon-outil)
  3. パターンに従います:src/tools/ 内で 1 ファイルにつき 1 ツール
  4. src/index.ts にインポート、定義、case を追加します
  5. src/tools/__tests__/ にテストを書きます
  6. main にプッシュすると自動デプロイされます

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。