Skip to main content
Glama
kupad95

UK Parliament MCP Server

by kupad95

Servidor MCP del Parlamento del Reino Unido

npm version License: MIT GitHub

https://github.com/user-attachments/assets/eec2a7bc-1ddf-4b25-8553-8d5b33a57ff6

Un servidor del Protocolo de Contexto de Modelo (MCP) para datos en tiempo real del Parlamento del Reino Unido. Consulta proyectos de ley, votaciones, perfiles de diputados, intereses financieros y peticiones directamente desde tu asistente compatible con MCP, sin necesidad de clave API.


Características

  • Sin autenticación – datos abiertos bajo la Licencia de Parlamento Abierto (Open Parliament Licence)

  • Seguimiento de rebeliones – detecta diputados que votan en contra de la disciplina de su partido

  • Consultas entre conjuntos de datos – compara registros de votación con intereses financieros

  • Detección de patrones – votaciones ajustadas, derrotas del gobierno, tasas de rebelión de partidos

  • Búsqueda de proyectos de ley y peticiones – por palabra clave, etapa o estado


Instalación

# One‑off run
npx uk-parliament-mcp

# Global install
npm install -g uk-parliament-mcp

Uso

Claude Desktop — añadir a claude_desktop_config.json:

{
  "mcpServers": {
    "uk-parliament": {
      "command": "npx",
      "args": ["-y", "uk-parliament-mcp"]
    }
  }
}

Claude Code:

claude mcp add uk-parliament -- npx -y uk-parliament-mcp

Herramientas disponibles

Herramienta

Propósito

rank_entities

Clasificar diputados por número de rebeliones en las votaciones

get_events

Votaciones, rebeliones o proyectos de ley recientes

analyze_patterns

Votaciones ajustadas, derrotas del gobierno, tasas de rebelión de partidos

find_entities

Encontrar diputados, proyectos de ley, peticiones o intereses declarados

query_entities

Realizar referencias cruzadas de registros de votación con intereses financieros


Qué puedes preguntar

Pregunta

Herramienta

¿Qué diputados laboristas se han rebelado más en este parlamento?

rank_entities

¿Qué votaciones ocurrieron en los Comunes esta semana?

get_events

¿Qué diputados conservadores se rebelaron el mes pasado?

get_events

¿Proyectos de ley actuales sobre la reforma del bienestar?

find_entities

Muéstrame votaciones ajustadas (margen de 10 votos o menos) este año

analyze_patterns

¿Qué proyectos de ley del gobierno fueron derrotados en los Lores?

analyze_patterns

Diputados con intereses declarados en empresas de defensa

find_entities

Diputados laboristas que votaron 'No' en un proyecto de ley de reforma de alquileres y tienen intereses inmobiliarios

query_entities

¿Cuáles son las peticiones abiertas más firmadas en este momento?

find_entities


Fuentes de datos

API

Qué cubre

bills-api.parliament.uk

Proyectos de ley, etapas, patrocinadores

commonsvotes-api.parliament.uk

Registros de votación de los Comunes

lordsvotes-api.parliament.uk

Registros de votación de los Lores

members-api.parliament.uk

Perfiles de diputados y lores

interests-api.parliament.uk

Registro de intereses financieros de los miembros

petition.parliament.uk

Peticiones y recuento de firmas


Desarrollo

git clone https://github.com/YOUR_USERNAME/uk-parliament-mcp-server.git
cd uk-parliament-mcp-server
npm install
npm run build   # compile TypeScript
npm start       # production
npm run dev     # watch & reload

Contribución

  1. Fork → rama → commit

  2. git push y abre un PR

  3. Sigue el estilo de codificación en src/


Licencia

MIT – ver LICENSE.


Aviso legal Este proyecto no es oficial y no está respaldado por el Parlamento del Reino Unido. El uso de los datos está sujeto a la Licencia de Parlamento Abierto.

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kupad95/uk-parliament-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server