@pipeworx/bundestag-de

Connect: https://gateway.pipeworx.io/bundestag-de/mcp · Install: one-click buttons

Tools: 6

German Bundestag MCP — DIP (Documentation and Information System) API. Plenary minutes, bills, parliamentary questions, members.

Tools

  • search_activities(query?, ressort?, descriptor?, date_from?, date_to?, format?, cursor?, num?) — combined activity feed
  • search_drucksachen(query?, drucksachentyp?, date_from?, date_to?, cursor?, num?) — Bundestag/Bundesrat printed documents (bills, motions, …)
  • get_drucksache(id) — printed document detail
  • search_plenarprotokolle(query?, date_from?, date_to?, cursor?, num?) — plenary meeting transcripts
  • get_plenarprotokoll(id) — plenary protocol detail
  • search_persons(query?, cursor?, num?) — people referenced in DIP

Auth

A widely-known public demo key (rgsaY4U.oZRQKUHdJhF9qguHMkwCGIoLaSc3Bdgwod) works on the production API and is acceptable for read-only experimentation per Bundestag guidance.

Data source

https://search.dip.bundestag.de/api/v1/ — JSON, apikey= query param.

Tools

  • search_activities — Bundestag/Bundesrat parliamentary activities filtered by GND subject descriptor (e.g. “Klimaschutz”, “Mindestlohn”) + optional ministry/date. Topic matching uses DIP subject descriptors (controlled Ge
  • search_drucksachen — Search printed documents (bills, motions, answers).
  • get_drucksache — Drucksache (printed document) detail by id.
  • search_plenarprotokolle — List Bundestag plenary protocols (transcripts) by date range. NOT keyword-searchable — protocol titles are only session numbers, so for a topic use search_drucksachen; open a specific protocol with ge
  • get_plenarprotokoll — Fetch full detail for a single Bundestag plenary protocol (Plenarprotokoll) by its numeric id string — returns date, session number, and associated agenda items and speakers.
  • search_persons — List people referenced in DIP (members, ministers, witnesses), paginated by cursor. NOTE: DIP provides no name search — you cannot filter /person by name. To find a specific person, locate them via se

Tools

  • get_drucksache — Drucksache (printed document) detail by id.
  • get_plenarprotokoll — Fetch full detail for a single Bundestag plenary protocol (Plenarprotokoll) by its numeric id string — returns date, session number, and associated agenda items and speakers.
  • search_activities — Bundestag/Bundesrat parliamentary activities filtered by GND subject descriptor (e.g. Klimaschutz , Mindestlohn ) + optional ministry/date. Topic matching uses DIP subject descriptors (controlled Germ
  • search_drucksachen — Search printed documents (bills, motions, answers).
  • search_persons — List people referenced in DIP (members, ministers, witnesses), paginated by cursor. NOTE: DIP provides no name search — you cannot filter /person by name. To find a specific person, locate them via se
  • search_plenarprotokolle — List Bundestag plenary protocols (transcripts) by date range. NOT keyword-searchable — protocol titles are only session numbers, so for a topic use search_drucksachen; open a specific protocol with ge

Regenerated from source · build July 21, 2026