Skip to main content
Glama

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 Montenegro (ME).

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_legislationA

Search Montenegro (ME) national legislation (statutes, acts, codes, regulations) via Službeni list Crne Gore (sluzbenilist.me) & Gov.me Legislation and European/International legal registries.

search_case_lawB

Search Montenegro (ME) court decisions and binding precedents via Sudovi Crne Gore - Sudska praksa (sudovi.me), Vrhovni sud CG & Ustavni sud (ustavnisud.me) (Supported courts: Vrhovni sud Crne Gore (Supreme Court), Ustavni sud Crne Gore (Constitutional Court), Apelacioni sud CG, Upravni sud CG).

get_legal_document_markdownA

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

list_court_hierarchyA

Return the complete step-by-step multi-tier judicial hierarchy for Montenegro (ME): 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_decisionsB

Search court decisions in Montenegro (ME) 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 Montenegro (ME). Validates format and live existence of legal citations (e.g., 'Rev.br. 123/24 or Službeni list CG br. 15/2024') against official Montenegro 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.7/5.0

Scored across 6 tools

Disambiguation4/5

Most tools have clearly distinct roles, but search_case_law and search_tiered_court_decisions overlap because both search court decisions. The tiered variant is distinguishable by its judicial-tier filtering, but an agent could still hesitate between them.

Naming Consistency5/5

All tools use consistent snake_case verb_noun naming such as search_legislation, get_legal_document_markdown, and verify_citation. The pattern is predictable and readable throughout.

Tool Count5/5

Six tools is well-scoped for a legal research server, with each tool covering a distinct research need. There is no obvious bloat or thinness in the surface.

Completeness5/5

The surface covers the main legal-research lifecycle: legislation search, case-law search, tiered case-law search, full-document retrieval, court hierarchy discovery, and citation verification. No obvious dead ends are present for the stated Montenegro legal research purpose.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues