Riksdag & Regering MCP
Servidor MCP que proporciona a los LLMs acceso sencillo a datos abiertos de las Oficinas del Gobierno y el Parlamento suecos.
Documentación
Servidor MCP de Riksdag & Regering
🇺🇸 Servidor MCP de código abierto para autoalojamiento local. Permite a los LLM consultar y recuperar datos abiertos, documentos, protocolos y registros en tiempo real desde API y bases de datos abiertas accesibles del Parlamento y las Oficinas Gubernamentales de Suecia.
🇸🇪 Servidor MCP que permite a los LLM buscar, encontrar y extraer datos e información abierta del Riksdag y la Oficina del Gobierno. Conectado a todas las API abiertas del Riksdag y utiliza g0v.se para acceder a datos de la Oficina del Gobierno.
📊 Resumen
Número total de herramientas: 32
El servidor MCP expone 32 herramientas especializadas para recuperar datos y materiales de respaldo, como por ejemplo:
- Miembros del Parlamento – Información, actividades, asignaciones, etc.
- Documentos del Riksdag – Mociones, preguntas escritas, etc.
- Discursos – Siga lo que se dice en la cámara, etc.
- Votaciones – Cómo votan los miembros
- Documentos gubernamentales – Por ejemplo, SOU, propuestas, comunicados de prensa
Fuentes de datos
- Riksdag: data.riksdagen.se - API oficial abierta
- Gobierno: g0v.se - Datos abiertos de la Oficina del Gobierno
Inicio rápido
📦 Opción 1: npm (recomendado)
Agregue lo siguiente a su configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json en macOS):
{
"mcpServers": {
"riksdag-regering": {
"command": "npx",
"args": ["-y", "@isak.skogstad/riksdag-regering-mcp"]
}
}
}
Reinicie Claude Desktop. npx descargará y ejecutará automáticamente la última versión.
💻 Opción 2: Instalación desde el código fuente
# Klona repository
git clone https://github.com/isakskogstad/Riksdag-Regering-MCP.git
cd Riksdag-Regering-MCP
# Installera dependencies
npm run mcp:install
# Bygg servern
npm run mcp:build
Configuración:
{
"mcpServers": {
"riksdag-regering": {
"command": "node",
"args": ["/absolut/sökväg/till/Riksdag-Regering-MCP/mcp/dist/index.js"]
}
}
}
📖 Casos de uso
Para el entusiasta de las políticas
- Rastrear patrones de votación entre partidos
- Analizar la actividad y el compromiso de los miembros
Para el curioso
- Referenciar de forma cruzada documentos del Riksdag y del gobierno
- Encontrar discursos y debates relevantes
Para el conspirador
- Análisis de series temporales de la actividad parlamentaria
- Comparaciones entre partidos y análisis de coaliciones
Para el desarrollador de vibraciones
- Ampliar los LLM con datos políticos suecos
- Construir interfaces conversacionales para datos ciudadanos
Pila técnica
- Runtime: Node.js 20+ con ESM
- Lenguaje: TypeScript 5.0+
- SDK MCP: @modelcontextprotocol/sdk ^0.5.0
- Servidor HTTP: Express.js 4.x
- Fuentes de datos: API abierta del Riksdag + g0v.se
- Validación: Zod 3.x
- Registro: Winston 3.x
Licencia
Licencia MIT - Consulte LICENSE para más detalles.
Agradecimientos
- g0v.se - Gracias a Pierre por su contribución con g0v.se
📞 Soporte
Contacto
- Correo electrónico: isak.skogstad@me.com