European-Parliament-MCP-Server: Skill for Claude Code

.github/skills/european-political-system/SKILL.md

european-political-system is a skill for Claude Code, Codex from Hack23/European-Parliament-MCP-Server. It costs 23 tokens per session (1,496 once invoked), scanned A, original, Apache-2.0.

A reference guide to how the European Parliament is organised, how EU elections work, and how EU laws are made. It also explains the roles of Parliament, the Council of the EU, the European Commission, political groups, committees, and elected members.

In plain words
What is it for?
Use it to explain EU decision-making, political groups and coalitions, election rules, committee work, members' roles, and Parliament's legislative, budgetary, and oversight powers.
Why use it?
It helps prevent confusion between the European Parliament and a national parliament, whose powers and procedures differ. It provides the institutional context needed to interpret related EU data and tools correctly.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

This is Hack23/European-Parliament-MCP-Server's own configuration. It tells Claude Code and Codex how to work on European-Parliament-MCP-Server itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything European-Parliament-MCP-Server configures →

Reuse

Borrowing it

Nothing to install: this file belongs to Hack23/European-Parliament-MCP-Server. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/Hack23/European-Parliament-MCP-Server/main/.github/skills/european-political-system/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/Hack23/European-Parliament-MCP-Server

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for european-political-system

README.md
[![agentmods](https://agentmods.dev/badge/skills/hack23/european-parliament-mcp-server/european-political-system/github.svg)](https://agentmods.dev/skills/hack23/european-parliament-mcp-server/european-political-system)
Your own site
<a href="https://agentmods.dev/skills/hack23/european-parliament-mcp-server/european-political-system"><img src="https://agentmods.dev/badge/skills/hack23/european-parliament-mcp-server/european-political-system/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for european-political-system

Your own site · 80×15
<a href="https://agentmods.dev/skills/hack23/european-parliament-mcp-server/european-political-system"><img src="https://agentmods.dev/badge/skills/hack23/european-parliament-mcp-server/european-political-system.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 23 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,496 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00023 $0.01496
Opus 5 $0.00012 $0.00748
Sonnet 5 $0.00005 $0.00299
Haiku 4.5 $0.00002 $0.00150

Measured 12d ago against content hash a8caf03f6fca, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

european-political-system scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.github/skills/european-political-system/SKILL.md · 98 lines

How it starts

The opening of the file, as written. The whole thing — 98 lines — stays where its author put it; the contents beside it link to each section on GitHub.

European Political System Skill

Context

This skill applies when:

  • Interpreting European Parliament institutional structure and decision-making procedures
  • Understanding political group composition, ideology, and coalition dynamics
  • Analyzing EU legislative procedures (ordinary, special, consent, consultation)
  • Mapping the relationship between EP, Council of the EU, and European Commission
  • Understanding the EP electoral system (proportional representation across 27 member states)
  • Interpreting committee structures, roles, and powers within the EP
  • Contextualizing MEP roles: rapporteur, shadow rapporteur, coordinator, committee chair
  • Explaining EP powers: legislative co-decision, budgetary authority, executive oversight

This skill provides essential institutional context for all EP MCP Server tools and aligns with Hack23 ISMS documentation standards.

Rules

  1. Institutional Accuracy: Use correct EU institutional terminology — the European Parliament is not a national parliament; it has distinct powers, procedures, and constraints
  2. Treaty Basis: Reference the Treaty on European Union (TEU) and Treaty on the Functioning of the European Union (TFEU) as the constitutional foundation for EP powers
  3. Political Group Primacy: The political group (not national party) is the primary organizational unit in EP — groups control committee assignments, speaking time, rapporteur selection, and negotiating positions
  4. Legislative Procedure Awareness: Identify which legislative procedure applies to each dossier — ordinary legislative procedure (Art. 294 TFEU) gives EP co-equal power; consultation and consent procedures give EP less influence
  5. Multi-Level Governance: Recognize that EP operates within the EU's multi-level governance system — national governments (Council), supranational executive (Commission), and subnational actors all shape outcomes
  6. Electoral System Knowledge: Understand that EP elections use proportional representation with member state-specific variations — D'Hondt, Sainte-Laguë, STV, and open/closed list systems across 27 states
  7. Current Composition: Reference the current legislative term (EP10: 2024–2029) with 720 MEPs across political groups, while maintaining historical awareness of previous terms
  8. Committee System: Recognize EP's 20 standing committees and subcommittees as the primary legislative workshops — most substantive legislative work occurs in committee before plenary
  9. Interinstitutional Dynamics: Understand trilogue negotiations as the dominant method for reaching agreement between EP, Council, and Commission on legislative dossiers
  10. Spitzenkandidaten Process: Understand the lead candidate process linking EP elections to Commission President selection, and its contested legitimacy

Read the full file on GitHub · 98 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 98 lines · 23 tokens per session scan A a8caf03f6fca

Subscribe to this mod's changes

european-political-system is a skill published in the GitHub repository Hack23/European-Parliament-MCP-Server (28 stars, last pushed yesterday), licensed Apache-2.0. It adds 23 tokens to every session and 1,496 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

context7-docs

Fetch up-to-date documentation and code examples for any library, framework, SDK, CLI tool, or cloud service. Use whenever the user asks about a specific library — even well-known ones like React, Next.js, Prisma, Express, Tailwind, Django, or Spring Boot — because training data may not reflect recent API changes or…

upstash/context7 · 157 tokens

frontmcp-guides

Tutorials, end-to-end walkthroughs, and complete reference projects for FrontMCP. Use when you want a getting-started guide, a full worked example, or to learn best practices by following a step-by-step build rather than a single API reference. Includes a beginner weather-API server (tool plus static resource, Zod…

agentfront/frontmcp · 157 tokens

create-skill

Create instruction-only skills that package knowledge and workflow guides for AI clients.

agentfront/frontmcp · 17 tokens

notebooklm

This skill should be used when the user wants to query their Google NotebookLM notebooks for citation-backed, source-grounded answers, or manage notebooks, sources, and Studio content (audio, report, video, infographic, presentation, data table, flashcards, quiz, mind map). It drives the @roomi-fields/notebooklm-mcp…

roomi-fields/notebooklm-mcp · 118 tokens

local-rag-search

Efficiently perform web searches using the mcp-local-rag server with semantic similarity ranking. Use this skill when you need to search the web for current information, research topics across multiple sources, or gather context from the internet without using external APIs. This skill teaches effective use of…

nkapila6/mcp-local-rag · 80 tokens

workshop-testing

Walk through the .NET AI Workshop as an attendee to validate that the READMEs, commands, and code snapshots still work. USE FOR: testing the workshop, testing a specific Part, dry-running the labs, verifying a README against its snapshot, reconciling or refreshing code snapshots, producing a workshop test report. DO…

dotnet-presentations/ai-workshop · 95 tokens