Analytics
boncourant.fr
An analytics MCP server for analyzing and simulating French residential electricity bills, decomposing invoice line items, and verifying totals against a documented methodology.
ENDPOINT 1
https://boncourant.fr/mcp
MCP server metadata
- Name
- boncourant
- Version
- 1.5.0
Serveur public sans authentification. Les calculs directs sont sans état ; create_analysis_study crée un résultat temporaire isolé qui expire sous 24 heures. Aucune action n'est exécutée auprès d'un fournisseur ou d'un compte client.
Known tools 18
list_capabilitiesListe les analyses réellement disponibles, les preuves nécessaires, les livrables, les limites, les méthodes et les prochains outils MCP à appeler.
Inferred read-onlyanalyze_billAnalyse une facture d'électricité résidentielle déjà extraite (champs structurés) via le moteur versionné.
Inferred read-onlyget_methodologyRetourne la méthodologie de calcul, ses sources, hypothèses et limites.
Inferred read-onlydecompose_invoiceAgrège des lignes de facture déjà extraites en postes canoniques (énergie, TURPE, accise, CTA, TVA, capacité, CEE, frais) et vérifie que leur somme correspond aux totaux HT/TTC déclarés.
Inferred read-onlyannualize_invoiceAnnualise la consommation et/ou le total TTC d'une période avec les coefficients officiels du profil Enedis correspondant au segment, à l'option et à la puissance.
Inferred read-onlycheck_subscribed_powerÉvalue la puissance à la date demandée sans extrapoler une pointe isolée.
Inferred read-onlyanalyze_renewal_termsCalcule l'échéance, la date limite de préavis, le dépassement éventuel et l'urgence à partir de clauses déjà extraites.
Inferred read-onlyassess_historical_optimalityCompare un contrat signé uniquement aux offres datées, valides et faisables au moment de la signature, sans utiliser d'information postérieure.
Potential side effectsrenewal_advisorJoint l'échéance et le préavis du contrat, la courbe EEX CAL Y+1/Y+2 fraîche et le catalogue professionnel comparable.
Inferred read-onlyextract_energy_documentExtrait en mémoire un PDF ou un texte de facture/contrat via l'extracteur européen, retire les identifiants sensibles de la réponse et lance immédiatement les méthodes déterministes applicables.
Inferred read-onlyrun_methodExécute directement une méthode pure publiée par get_methodology avec son JSON Schema, sa version et son hash d'entrée.
Inferred read-onlyassess_ppaProduit une analyse PPA conditionnelle pour un acheteur, producteur ou prosumer : avantages, risques contractuels, sensibilités économiques fournies par le client, alternatives, liquidité, fiscalité, administration, garanties d'origine et points de négociation.
Inferred read-onlycreate_analysis_studyCrée et lance de façon idempotente une étude MCP temporaire pour n’importe quel outil analytique Boncourant pris en charge.
Potential side effectsget_analysis_studyLit l’état queued/running/complete/partial/failed d’une étude temporaire à partir de son reçu secret.
Inferred read-onlyget_analysis_reportRetourne le rapport Markdown d’une étude PPA terminée et une URL PDF privée valable deux minutes.
Inferred read-onlypro_catalogCatalogue vérifié des offres d'électricité professionnelles (segment C5, jusqu'à 36 kVA) : nombre d'offres actives, fournisseurs, éventail des prix publiés tout compris, répartition fixe / indexée, date du dernier relevé hebdomadaire.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.boncourant]
url = "https://boncourant.fr/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"boncourant": {
"type": "http",
"url": "https://boncourant.fr/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: boncourant
Remote MCP URL: https://boncourant.fr/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"boncourant": {
"url": "https://boncourant.fr/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"boncourant": {
"type": "http",
"url": "https://boncourant.fr/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "boncourant",
"transport": "streamable-http",
"url": "https://boncourant.fr/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.