Skip to content

BetterCallClaude Italia v1.0.0

Choose a tag to compare

@fedec65 fedec65 released this 20 May 07:45
· 51 commits to main since this release

πŸš€ BetterCallClaude Italia β€” MCP Servers for Italian Legal Research

Release Date: 2026-05-19

What is this?

A suite of 7 Model Context Protocol (MCP) servers that let AI assistants (Claude, Cursor, etc.) search and interact with Italian legal databases directly.


πŸ“¦ Included Servers

Server Source Capabilities
normattiva api.normattiva.it Open Data Search legislation, get act details, list typologies
eur-lex-ita EUR-Lex CELLAR SPARQL Search EU acts in Italian by CELEX, type, date range, EuroVoc
corte-costituzionale cortecostituzionale.it Search Constitutional Court decisions (with URL fallback for anti-bot protection)
giustizia-amministrativa giustizia-amministrativa.it Search administrative justice decisions
cassazione cortedicassazione.it Search Court of Cassation decisions (public portion + ItalGiure fallback)
legal-citations-ita Local logic Validate, parse, and format Italian legal citations
legal-persona-ita Templates Draft legal documents with structured templates

πŸ—οΈ Architecture

  • HTTP Aggregator: Single Express app mounts all 7 servers via StreamableHTTPServerTransport (MCP protocol 2025-06-18)
  • Shared utilities: LRU cache, rate limiting, HTTP retry client
  • Health endpoint: GET /health returns all registered servers
  • Docker: Multi-stage build on node:20-alpine
  • Deployment: Ready for Railway via railway.toml

πŸ§ͺ Quality

  • 29 tests passing across 11 test files (Vitest 4.1.6)
  • TypeScript 5.5+ strict mode
  • CI/CD with GitHub Actions (Node 20.x + 22.x, lint, Docker build + healthcheck)

πŸ“š Documentation


🐳 Quick Start

Clone, install, test, build, run:

git clone https://github.com/fedec65/BetterCallClaudeMCP_Italy.git
cd BetterCallClaudeMCP_Italy
npm ci
npm run test:run
npm run build --workspaces
docker build -f mcp-servers-http/Dockerfile -t bettercallclaude-italy .
docker run -p 8080:8080 bettercallclaude-italy

βš–οΈ License

AGPL-3.0-or-later

πŸ”— Links