Gov It Legal
БесплатноНе проверенProvides real-time access to Italian legislation and administrative court rulings through Normattiva, OpenGA, and GA Portal.
Описание
Provides real-time access to Italian legislation and administrative court rulings through Normattiva, OpenGA, and GA Portal.
README
An MCP server that gives AI assistants real-time access to Italian legislation and administrative court rulings. Built for public sector caseworkers, administrators, HR officers, and legal staff who need to look up laws and court decisions as part of their daily work.
Connects to:
- Normattiva — the official Italian legislation portal (all acts, decrees, codes)
- OpenGA — metadata for all TAR and Consiglio di Stato rulings
- GA Portal — full text of administrative court decisions
Tools
| Tool | What it does |
|---|---|
search_legislation |
Find a law by citation (d.lgs. 33/2013) or keywords (trasparenza appalti) |
get_legislation_text |
Read the actual text of a law — with article-level navigation for large codes |
search_court_rulings |
Search TAR and CdS rulings by topic, court, and year — returns structured metadata |
summarize_court_rulings |
Aggregate rulings by outcome, court, month, or type — answers "how many / what %" questions |
get_ruling_text |
Fetch the full text of a specific ruling from the GA portal |
search_rulings_fulltext |
Topic-based search with full reasoning text extracted |
Run Locally
# Clone and install
git clone https://github.com/SimonBerg255/gov-it-legal-mcp.git
cd gov-it-legal-mcp
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
# Run (requires Python 3.10+)
uvicorn server:app --host 0.0.0.0 --port 8000
MCP endpoint: http://localhost:8000/mcp
Health check: http://localhost:8000/health
Data Sources
Normattiva
Italy's official legislation portal. The server fetches Akoma Ntoso XML directly and converts it to clean Markdown. Supports direct citation parsing (no search needed for known acts) and full-text search.
Known acts with instant lookup (no search needed): Codice Appalti (D.Lgs. 36/2023), GDPR (D.Lgs. 196/2003), Codice PA (D.Lgs. 82/2005), Trasparenza (D.Lgs. 33/2013), Anticorruzione (L. 190/2012), and 20+ more.
OpenGA
Official open data from the Italian administrative justice system. Contains metadata for all TAR and Consiglio di Stato sentenze. Covers 26 courts, updated annually. Searched by OGGETTO_RICORSO (subject description).
Note: Keyword queries must be in Italian legal terminology. Examples:
accesso atti(not "access to documents")appalti pubblici(not "public procurement")segnalazione illeciti(not "whistleblowing")
GA Portal — Full Text
Full ruling text served from mdp.giustizia-amministrativa.it. No authentication required. The server constructs direct URLs from OpenGA metadata (schema + NRG number) and extracts fatto/diritto and dispositivo (P.Q.M.) sections.
Context Safety
All tools enforce hard response caps to prevent LLM context overflow:
- Legislation: 25K chars default, with TOC navigation for large codes
- Ruling text: 20K chars default for fatto/diritto, full dispositivo always included
- Search results: max 20 rulings per call
- Aggregations: max 2,000 rulings sampled with clear coverage warnings
Architecture
server.py FastMCP server, tool registration, /health route
tools.py All 6 tool implementations + helper functions
requirements.txt Python dependencies
Procfile Railway start command
.python-version Pins Python 3.11+ for Railway
No database, no cache persistence, no authentication. OpenGA JSON files are cached in memory per server instance (cleared on redeploy).
License
MIT — see LICENSE
Установка Gov It Legal
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/SimonBerg255/gov-it-legal-mcpFAQ
Gov It Legal MCP бесплатный?
Да, Gov It Legal MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Gov It Legal?
Нет, Gov It Legal работает без API-ключей и переменных окружения.
Gov It Legal — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Gov It Legal в Claude Desktop, Claude Code или Cursor?
Открой Gov It Legal на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Gov It Legal with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
