European Parliament MCP Server
European Parliament MCP Server - Political intelligence for AI agents
- Transport
- Not stated
- Package
- —
- Registry id
- —
No install snippet on purpose. A working MCP config is a command, its arguments and an environment block — the last two are where API keys live, so this catalogue never stores them and cannot publish them. Follow the link above for the authors' own instructions.
The European Parliament MCP Server is a TypeScript/Node.js implementation of the Model Context Protocol (MCP) designed to give AI assistants structured, programmatic access to European Parliament open datasets. The server connects to the official European Parliament Open Data API and exposes 9 purpose-built tools for querying MEPs, plenary sessions, voting records, committees, and parliamentary questions. The project maintains 80%+ test coverage with 268 unit tests and 23 E2E tests, and includes comprehensive ISMS documentation aligned with ISO 27001:2022, NIST CSF 2.0, CIS Controls v8.1, and GDPR.
The server provides full Model Context Protocol implementation with 9 specialized tools for EU Parliament data access. The project achieves SLSA Level 3 supply chain security with build provenance attestations and OpenSSF Scorecard validation. The server uses strict TypeScript with Zod schema validation for all inputs and API responses.
Summary drafted from the project's own website. Every sentence is backed by text on that page and was reviewed before publishing.