- Home
- MCP servers
- Italian Law
Italian Law
- typescript
0
GitHub Stars
typescript
Language
3 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can query Italian legislation directly from compatible MCP clients or from Claude, Cursor, or other MCP-enabled tools. This server makes key Italian laws searchable, cross-referenceable, and AI-friendly, enabling rapid retrieval of exact provisions, jurisdictional context, and EU implementations for data protection, cybersecurity, corporate governance, and digital administration.
How to use
Connect to the Italian Law MCP Server using any MCP-compatible client. You can access the hosted endpoint directly or run a local instance and connect through your preferred MCP client. Once connected, you can search for specific provisions, check whether a statute is still in force, and retrieve exact text by statute identifier and section.
How to install
Prerequisites: ensure you have Node.js and npm installed on your machine. You may also use npx for quick execution without installing a full CLI locally.
Additional content
Deployment and usage options include a remote hosted MCP URL and local execution via npm or npx. The hosted endpoint is https://italian-law-mcp.vercel.app/mcp, which you can connect to from Claude, Claude Code, Claude Desktop, or GitHub Copilot by configuring the MCP server URL in your client. For local runs, you can execute the MCP server with npm or npx as shown in the examples.
Available tools
search_legislation
Perform a full-text search across provisions using FTS5 with BM25 ranking to find relevant statutes and sections.
get_provision
Retrieve a specific provision by statute identifier and chapter/section with exact wording from the database.
check_currency
Check if a statute is currently in force, amended, or repealed and return current status.
validate_citation
Validate a legal citation against the database to minimize errors and misreferences.
build_legal_stance
Aggregate citations from multiple statutes to form a coherent legal position on a topic.
format_citation
Format legal citations according to Italian conventions (full, short, or pinpoint formats).
list_sources
List all available statutes with metadata and cross-references.
about
Return server information, capabilities, and coverage summary.
get_eu_basis
Retrieve EU directives and regulations that form the basis of Italian acts.
get_italian_implementations
Find Italian laws that implement a given EU act.
search_eu_implementations
Search EU documents with counts of Italian implementations.
get_provision_eu_basis
Obtain EU law references linked to a specific provision.
validate_eu_compliance
Check the implementation status of EU directives within Italian legislation.