The server implements 9 specialized MCP tools providing comprehensive access to EU-parlamentet data:
👤 get_meps
Retrieve Member of EU-parlamentet (MEP) profiles with optional filtering by country, political group, and committee. Returns full contact information, group affiliations, and committee memberships.
📅 get_plenary_sessions
Access plenary session records and agendas. Filter by date range to retrieve historical and upcoming session information including agenda items and outcomes.
🗳️ get_voting_records
Query detailed voting records for any legislative vote. Retrieve individual MEP votes, vote totals by political group, and legislative context for accountability research.
🔍 search_documents
Full-text search across the EU-parlamentet document repository including reports, opinions, resolutions, and legislative texts. Filter by type, date, and committee origin.
🏛️ get_committee_info
Access detailed utskottsinformation including full membership lists, mandate descriptions, rapporteur assignments, and recent committee activities and opinions.
❓ get_parliamentary_questions
Retrieve written and oral parlamentsfrågor submitted by MEPs along with official responses from the European Commission and Council of the EU.
📊 analyze_voting_patterns
Analyze röstmönster across political groups, countries, and legislative topics. Identify cohesion rates, cross-group alliances, and MEP voting consistency over time.
📋 track_legislation
Track legislative procedures from initial proposal through committee review, amendments, readings, and final vote. Monitor progress of specific dossiers and identify key decision points.
📄 generate_report
Generate structured AI-ready reports on parliamentary activity, MEP profiles, voting summaries, and political group analyses formatted for consumption by AI assistants and humans alike.