Fiscalité française ouverte, par BENSAID Avocats

Official French tax texts, dated and sourced: 237 treaty instruments by article, BOFiP, CGI, LPF.

사용해야 할까요

품질 및 안전성

A
설명 품질
100%
스키마 완전성
100%
이름 품질
83%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~2,818토큰 (도구 정의)
~1.6 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.20%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "fiscalite": {
      "url": "https://outils.bensaid-avocats.fr/mcp"
    }
  }
}

원격 엔드포인트

https://outils.bensaid-avocats.fr/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (7)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢conventions_search(query, pays, objet, limit)

Recherche sémantique, article par article, dans les 237 actes des conventions fiscales conclues par la France (125 pays : conventions, avenants, protocoles, accords). Rend les articles pertinents avec numéro, intitulé de l'acte, extrait du texte officiel, lien du PDF et score (seuil 0,40) ; une référence explicite (« article 18 Suisse ») est résolue directement. Préciser `pays` quand il est connu. Lire ensuite l'article avec conventions_article. Source : conventions publiées sur impots.gouv.fr (PDF officiels), corpus au 2026-10-05, licence ouverte Etalab 2.0. / Semantic article-level search across France's 237 tax treaty instruments (125 countries). Returns article number, instrument title, official text excerpt, PDF link and score; no generated answer. Source: treaties published on impots.gouv.fr (official PDFs), corpus as of 2026-10-05, Etalab 2.0 open licence.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 3,
      "maxLength": 300,
      "description": "Question ou sujet, en français de préférence. / Question or topic."
    },
    "pays": {
      "type": "string",
      "maxLength": 60,
      "description": "Pays en français ou en anglais, ou code ISO à 3 lettres (Suisse, Royaume-Uni, United States, ITA). / Country name in French or English, or ISO alpha-3 code."
    },
    "objet": {
      "type": "string",
      "enum": [
        "revenu",
        "successions",
        "donations",
        "renseignements",
        "liberalites",
        "autre"
      ],
      "description": "Nature de l'acte (revenu par défaut pour la recherche : tous). / Instrument subject."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 8,
      "description": "Nombre de résultats (1 à 8, défaut 6)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢conventions_get(acte, debut)

Texte intégral d'un acte (convention, avenant, protocole) par son identifiant `acte` (conv-N, rendu par conventions_search), avec le lien du PDF officiel. Texte long : rendu par tranches de 40000 caractères (paramètre `debut`). Pour un seul article, préférer conventions_article. Source : conventions publiées sur impots.gouv.fr (PDF officiels), corpus au 2026-10-05, licence ouverte Etalab 2.0. / Full text of a treaty instrument by id (conv-N), paged, with the official PDF link. Source: treaties published on impots.gouv.fr (official PDFs), corpus as of 2026-10-05, Etalab 2.0 open licence.

입력 스키마

{
  "type": "object",
  "properties": {
    "acte": {
      "type": "string",
      "pattern": "^conv-\\d{1,3}$",
      "description": "Identifiant de l'acte, ex. conv-214. / Instrument id."
    },
    "debut": {
      "type": "integer",
      "minimum": 0,
      "description": "Position de départ dans le texte (pagination par tranches de 40000 caractères ; reprendre la valeur suite.debut). / Start offset for paging."
    }
  },
  "required": [
    "acte"
  ],
  "additionalProperties": false
}
🟢conventions_article(article, pays, acte, objet, paragraphe, ...)

Texte EXACT d'un article d'une convention fiscale conclue par la France, avec l'intitulé de l'acte, le PDF officiel, les notes d'avenant et les avertissements (acte dénoncé, non en vigueur, texte OCR, avenants à vérifier). Donner `pays` (ou `acte`) et `article` (ex. 18, 1er, 28 bis) ; `objet: successions` pour la convention successorale ; `paragraphe` isole un paragraphe numéroté. Aucune reformulation. Source : conventions publiées sur impots.gouv.fr (PDF officiels), corpus au 2026-10-05, licence ouverte Etalab 2.0. / Exact text of one treaty article (by country or instrument id), with amendment notes and warnings. Source: treaties published on impots.gouv.fr (official PDFs), corpus as of 2026-10-05, Etalab 2.0 open licence.

입력 스키마

{
  "type": "object",
  "properties": {
    "article": {
      "type": "string",
      "maxLength": 20,
      "description": "Numéro d'article : 18, 1er, 28 bis. / Article number."
    },
    "pays": {
      "type": "string",
      "maxLength": 60,
      "description": "Pays en français ou en anglais, ou code ISO à 3 lettres (Suisse, Royaume-Uni, United States, ITA). / Country name in French or English, or ISO alpha-3 code."
    },
    "acte": {
      "type": "string",
      "pattern": "^conv-\\d{1,3}$",
      "description": "Identifiant d'acte (prioritaire sur pays). / Instrument id (overrides country)."
    },
    "objet": {
      "type": "string",
      "enum": [
        "revenu",
        "successions",
        "donations",
        "renseignements",
        "liberalites",
        "autre"
      ],
      "description": "revenu (défaut) ou successions, donations... / Subject (default: income)."
    },
    "paragraphe": {
      "type": "string",
      "pattern": "^\\d{1,2}$",
      "description": "Numéro de paragraphe (optionnel). / Paragraph number."
    },
    "partie": {
      "type": "string",
      "maxLength": 30,
      "description": "protocole, echange... (par défaut le corps de l'acte). / Part of the instrument."
    }
  },
  "required": [
    "article"
  ],
  "additionalProperties": false
}
🟢bofip_search(query, serie, limit)

Recherche sémantique dans le Bulletin officiel des finances publiques (BOFiP-Impôts, doctrine administrative de la DGFiP), versions en vigueur seulement. Rend les BOI classés par pertinence avec extrait, date de publication et permalien officiel ; lire le texte avec bofip_get. Source : BOFiP-Impôts, données ouvertes DGFiP (data.gouv.fr), stock et flux appliqués jusqu'au 30/09/2026, licence ouverte Etalab 2.0. / Semantic search in BOFiP-Impôts (French tax administration guidance), current versions only; returns BOI ids, excerpts and official permalinks. Source: DGFiP open data, Etalab 2.0 open licence.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 3,
      "maxLength": 300,
      "description": "Question ou sujet. / Question or topic."
    },
    "serie": {
      "type": "string",
      "pattern": "^[A-Za-z]{2,6}$",
      "description": "Série BOFiP (IR, IS, TVA, RPPM, ENR, PAT, BIC, INT, CF...). / BOFiP series."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 8,
      "description": "Nombre de résultats (1 à 8, défaut 6)."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢bofip_get(boi, debut)

Texte d'un document BOFiP par identifiant BOI (ex. BOI-RPPM-PVBMI-50-10-10, avec ou sans date), par tranches de 40000 caractères (paramètre `debut`), avec titre, date de publication et permalien officiel bofip.impots.gouv.fr. Source : BOFiP-Impôts, données ouvertes DGFiP, stock et flux appliqués jusqu'au 30/09/2026, licence ouverte Etalab 2.0. / Text of a BOFiP document by BOI id, paged, with publication date and official permalink. DGFiP open data, Etalab 2.0.

입력 스키마

{
  "type": "object",
  "properties": {
    "boi": {
      "type": "string",
      "pattern": "^BOI-[A-Za-z0-9-]{3,90}$",
      "description": "Identifiant BOI. / BOI identifier."
    },
    "debut": {
      "type": "integer",
      "minimum": 0,
      "description": "Position de départ dans le texte (pagination par tranches de 40000 caractères ; reprendre la valeur suite.debut). / Start offset for paging."
    }
  },
  "required": [
    "boi"
  ],
  "additionalProperties": false
}
🟢openfisca_parameter(name, date, historique)

Valeur d'un paramètre de la législation socio-fiscale française (barèmes, taux, plafonds) tel que codé dans OpenFisca France, à une date donnée (aujourd'hui par défaut), avec les dernières valeurs datées et leurs références légales. Ex. impot_revenu.bareme_ir_depuis_1945.bareme, taxation_capital.pfu.taux. Un chemin partiel rend la liste des paramètres correspondants. Source : API publique OpenFisca France (api.fr.openfisca.org), mise en cache 24 h ; vérifier sur le texte officiel. / Value of a French tax-benefit legislation parameter (scales, rates, ceilings) from the public OpenFisca France API, at a given date, with dated history and legal references; cached 24 h.

입력 스키마

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "pattern": "^[a-z0-9_]+([./][a-z0-9_]+){0,12}$",
      "maxLength": 200,
      "description": "Chemin du paramètre (points ou barres obliques). / Parameter path."
    },
    "date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Date de valeur AAAA-MM-JJ (défaut : aujourd'hui). / Value date."
    },
    "historique": {
      "type": "integer",
      "minimum": 1,
      "maximum": 30,
      "description": "Nombre de valeurs datées rendues (défaut 5). / Number of dated values."
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false
}
🟢legifrance_article(code, article)

Texte en vigueur d'un article du Code général des impôts (cgi) ou du Livre des procédures fiscales (lpf), par son numéro (ex. 150-0 B ter, 757 B, L. 64), avec l'identifiant LEGIARTI, la date d'entrée en vigueur et le lien Légifrance. Source : Légifrance (DILA) via l'API PISTE, licence ouverte Etalab 2.0, consulté à la date de l'appel ; mis en cache 24 h. / In-force text of a French General Tax Code (cgi) or Tax Procedure Book (lpf) article by number, from Légifrance (DILA) through the PISTE API, Etalab 2.0 open licence; cached 24 h.

입력 스키마

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "enum": [
        "cgi",
        "lpf"
      ],
      "description": "cgi ou lpf."
    },
    "article": {
      "type": "string",
      "maxLength": 40,
      "description": "Numéro d'article : 150-0 B ter, 757 B, L. 64. / Article number."
    }
  },
  "required": [
    "code",
    "article"
  ],
  "additionalProperties": false
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 7개