- Home
- MCP servers
- Slovenian Law
Slovenian Law
- typescript
0
GitHub Stars
typescript
Language
4 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 Slovenian statutes, case law metadata, and EU legal cross-references through a dedicated MCP server. It provides fast article-level searches and supports both remote hosted access and local development, enabling practical legal research workflows.
How to use
Connect to the Slovenian Law MCP server using an MCP client to perform searches, retrieve provisions, verify citations, and check EU cross-references. The remote endpoint is hosted and requires no local installation. You can also run a local instance via npm for development and testing. Use the HTTP endpoint for remote access or run the local MCP as a stdio server and connect through your preferred client.
How to install
Prerequisites you need before starting:
- Node.js 18+ (Node.js 20+ is recommended)
Steps to run locally
Open a terminal and run the following commands to install dependencies, build seed data, and start the local MCP server.
Step 1: Install dependencies
npm install
Step 2: Verify and build seed data
npm run verify:seeds
npm run build
Step 3: Run tests
npm test
Step 4: Start the server locally
npm run dev
Step 5: Access the local MCP
Once the server starts, you can connect using your MCP client to the local address provided by the development server.
Available tools
search_legislation
Search Slovenian statutes and regulations with article-level precision.
get_provision
Retrieve the full text of a specific provision by identifier.
search_case_law
Query case law metadata and related search results.
get_preparatory_works
Access parliamentary preparatory works for legislative context.
validate_citation
Check the correctness of a legal citation against source data.
build_legal_stance
Assemble a legal stance or interpretation from multiple sources.
format_citation
Format a citation for dissemination or filing.
check_currency
Verify the current validity or status of a provision.
get_eu_basis
Fetch EU-law basis related to Slovenian provisions.
get_slovenian_implementations
Retrieve Slovenian implementations of EU directives.
search_eu_implementations
Explore EU implementations relevant to Slovenian law.
get_provision_eu_basis
Obtain EU basis references for a given Slovenian provision.
validate_eu_compliance
Assess compliance of Slovenian provisions with EU law.
get_provision_at_date
Fetch a provision as it appeared on a specific date.