Skip to main content

MCP server: diritto italiano (Costituzione + codici, via LightRAG) + diritto UE (EUR-Lex) + iter Camera/Senato + relazioni di modifica (Normattiva) + dati pubblici (dati.gov.it, data.europa.eu)

Project description

open-parlamento-mcp

Server MCP che dà a un agente AI due strumenti su dati pubblici italiani/UE:

  • cerca_legge(domanda) — risposta giuridica con citazioni agli articoli (Costituzione + codici), via un'istanza LightRAG (LIGHTRAG_URL, default http://localhost:9622).
  • cerca_dati(parole_chiave) — dataset pubblici reali da dati.gov.it (CKAN) e data.europa.eu.

Uso

pip install open-parlamento-mcp
open-parlamento-mcp            # avvia il server MCP (stdio)

Config in claude_desktop_config.json (Claude Desktop / Cursor):

{ "mcpServers": { "open-parlamento": { "command": "open-parlamento-mcp" } } }

Variabili: LIGHTRAG_URL (per cerca_legge). cerca_dati non richiede config.

Parte del progetto Open Parlamento — un agente che risponde su LEGGE + DATI con fonti reali. Vedi anche il pacchetto npm republic-mcp (SPARQL Camera/Senato). Licenza MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

open_parlamento_mcp-0.1.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

open_parlamento_mcp-0.1.1-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file open_parlamento_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: open_parlamento_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for open_parlamento_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c77111c7905259005f1adbd208b94e5d4c28a7c45b30e5fde10064cde652951b
MD5 cb63e1a42e548e1936bd82fe92d725e9
BLAKE2b-256 a34c714adfd5f801f1836b9e5b4910367a0f7a8c407b49941196e1152c39aebf

See more details on using hashes here.

File details

Details for the file open_parlamento_mcp-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for open_parlamento_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3adfa810b6e10af307a7e63a924d259f5010dea4615a9bb003c7daafdc23b3e1
MD5 45d5a1b654481ea032a13fa44f6c1508
BLAKE2b-256 eafa5a8e02a503f128c4b465cd5dd92c97bb62023a70d6b35e5a0991921d09d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page