Skip to main content
Glama
Cyprus Legal Research MCP Server

Cyprus Legal Research MCP Server

by jurisatlas

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

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

Official-source legal research, multi-tier judicial hierarchy search (First Instance, Regional/Cantonal/Appellate, and Supreme/Constitutional courts), and citation verification MCP server for Cyprus (CY).

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_legislationB

Search Cyprus (CY) national legislation (statutes, acts, codes, regulations) via CyLaw - Cyprus Bar Association Official Legal Portal (cylaw.org) and European/International legal registries.

search_case_lawA

Search Cyprus (CY) court decisions and binding precedents via CyLaw Judgments Database (Supreme Constitutional Court & Supreme Court of Cyprus) (Supported courts: Ανώτατο Συνταγματικό Δικαστήριο, Ανώτατο Δικαστήριο Κύπρου, Εφετείο (Court of Appeal)).

get_legal_document_markdownA

Retrieve full Markdown text of a legislation document or court judgment from Cyprus (CY) by its URL or official identifier.

list_court_hierarchyA

Return the complete step-by-step multi-tier judicial hierarchy for Cyprus (CY): Tier 1 (First Instance / Trial / Municipal / District Courts), Tier 2 (Regional / Cantonal / County / Appellate Courts), Tier 3 (Supreme / Cassation / Constitutional Courts), and all official court sub-portals.

search_tiered_court_decisionsA

Search court decisions in Cyprus (CY) filtered by specific judicial tier or regional/cantonal/appellate court. Supports Tier 1 (first_instance), Tier 2 (appellate_regional — including Cantonal/Regional/County/Circuit courts), and Tier 3 (supreme_constitutional), or a specific sub-portal key from list_court_hierarchy.

verify_citationA

No-Hallucination Citation Verifier for Cyprus (CY). Validates format and live existence of legal citations (e.g., 'ECLI:CY:AD:2024:10 or Cap. 149') against official Cyprus and ECLI/ELI registries to prevent AI-hallucinated citations.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 6 tools

Disambiguation4/5

Most tools are clearly distinct: legislation search, case law search, document retrieval, hierarchy listing, tiered decision search, and citation verification each target different needs. The only mild overlap is between search_case_law and search_tiered_court_decisions, but the latter's tier/sub-portal filtering makes it distinguishable.

Naming Consistency5/5

All tool names use consistent snake_case and a predictable verb_noun pattern (search_*, get_*, list_*, verify_*). The convention is clear throughout, even with longer compound names like get_legal_document_markdown.

Tool Count5/5

Six tools is a well-scoped set for a legal research server, covering discovery, retrieval, structural context, and verification without bloat. Each tool has a clear role in the research workflow.

Completeness4/5

The surface covers the core legal research lifecycle: searching legislation and case law, retrieving full text, understanding court hierarchy, filtering decisions by tier, and verifying citations. Minor gaps might include structured filtering (e.g., by date or subject) or cross-linking citations directly to documents, but the essential workflows are present.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues