Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IT_ELI_BASE_URLNoBase URL for Normattiva (default https://www.normattiva.it)https://www.normattiva.it
IT_ELI_AUDIT_DIRNoAudit log directory (default ~/.matematic/audit)~/.matematic/audit
IT_ELI_CACHE_DIRNoCache directory (default ~/.matematic/cache/it-eli)~/.matematic/cache/it-eli
IT_ELI_CASELAW_DBNoConstitutional case-law index path (default ~/.matematic/data/it-eli-caselaw/cost.sqlite)~/.matematic/data/it-eli-caselaw/cost.sqlite
IT_ELI_CASELAW_AUTOBUILDNoSet to '0' to skip automatic local build
IT_ELI_CASELAW_INDEX_URLNoPre-built index download URL (default: the GitHub release asset; empty string disables)the GitHub release asset
IT_ELI_CASELAW_INDEX_SHA256NoPin the expected index checksum instead of fetching the .sha256 sidecar

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
it_list_codesA

List the major Italian codes and consolidated acts with their canonical URN.

A curated, verified dictionary (Codice civile/penale/procedura, Codice privacy, CAD, D.Lgs. 231/2001, Costituzione, L. 241/1990). Feed any urn to it_get_act / it_get_text.

it_resolveA

Build a canonical, resolvable URN:NIR from act coordinates.

Offline (no network). act_type accepts friendly forms ('legge', 'd.lgs', 'dpr', 'regio.decreto'). With only year + number the partial URN still resolves on Normattiva; add month/day for the exact promulgation date.

it_get_actA

Fetch act metadata from Normattiva.

it_get_textA

Fetch the text of a whole act or a single article.

it_case_searchA

Full-text search of Corte Costituzionale (Constitutional Court) decisions.

it_case_get_decisionA

Fetch the full text of one Constitutional Court decision, by ECLI or year + number.

it_case_recentB

The most recent Constitutional Court decisions in the index (newest first).

it_case_statsA

Constitutional case-law index coverage and freshness (totals, years, last build).

it_cassazione_searchA

Full-text search of Corte di Cassazione (Supreme Court) decisions, live.

Queries SentenzeWeb (the Court's own free public search engine) in real time - no local index. Free-text search matches the decision body (ocr).

it_cassazione_getA

Fetch the full text of one Corte di Cassazione decision, live, by its SentenzeWeb id.

it_ga_searchA

Search Italian administrative case law (Consiglio di Stato, C.G.A.R.S., TAR), live.

Queries the Giustizia Amministrativa portal's own public decision search in real time - one backend for the whole administrative jurisdiction (3.4M+ provvedimenti). Provide a full-text query, a decision numero, or both.

it_ga_get_decisionA

Fetch the full text of one administrative decision, live, by its document URL.

it_verify_citationsA

Verify Italian legal citations found in a text against their real sources.

Extracts statute citations ("art. 2043 c.c.", "art. 5 della legge 241/1990", "artt. 1341 e 1342 c.c.", commi) and ECLIs, then checks each: statutes against the live Normattiva act (does the act resolve? does the article exist?), ECLI:IT:COST against the local Constitutional Court index. A parenthetical description right after a citation is content-checked with a trigram match (mismatch = review signal). Non-existent articles come back with a range hint of what DOES exist.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/matematicsolutions/it-eli-mcp'

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