@pipeworx/nosdeputes-fr
Connect: https://gateway.pipeworx.io/nosdeputes-fr/mcp · Install: one-click buttons
Tools: 6
NosDéputés.fr MCP — civic-tech mirror of the French Assemblée nationale. Member activity, votes, debates, attendance. No auth.
Note: this is a community-maintained dataset built from the Assemblée’s open data dumps; it’s not an official API. The official Assemblée open data publishes XML/JSON files at https://data.assemblee-nationale.fr/ which are awkward to query at the record level — NosDéputés provides REST search on top.
Upstream reliability: nosdeputes.fr is a volunteer-run service and has occasional outages (HTTP 522 from their Cloudflare front when the origin is offline). The pack will surface those errors directly; retry later or fall back to the official data dumps.
Tools
list_deputies(active?, group?, departement?)— deputies (sitting MPs)get_deputy(slug_or_id)— deputy profile + activity statssearch_interventions(query, deputy_slug?, date_from?, date_to?, limit?)— debate contributionssearch_questions(query?, deputy_slug?, type?, limit?)— written + oral questionslist_votes(deputy_slug?, limit?)— recent recorded voteslist_groups(legislature?)— political groups
Data source
https://www.nosdeputes.fr/<legislature>/json — replace <legislature> with 17 (current at time of writing) for the active parliament.
Tools
- list_deputies — List sitting deputies, optionally filtered by group or département.
- get_deputy — Deputy profile by slug or numeric id.
- search_interventions — Full-text search across debate contributions.
- search_questions — Written or oral questions.
- list_votes — Recent recorded votes.
- list_groups — Political groups in the assembly.
Tools
-
get_deputy— Deputy profile by slug or numeric id. -
list_deputies— List sitting deputies, optionally filtered by group or département. -
list_groups— Political groups in the assembly. -
list_votes— Recent recorded votes. -
search_interventions— Full-text search across debate contributions. -
search_questions— Written or oral questions.