mevzuat-mcp
mevzuat-mcp is a Python-based Model Context Protocol (MCP) server that provides LLM/agent-accessible tools for searching and retrieving Turkish legislation and related documents from mevzuat.gov.tr and bedesten.adalet.gov.tr, including full-text Markdown retrieval and within-document searches (optionally semantic).
Score Breakdown
⚙ Agent Friendliness
🔒 Security
The provided documentation does not describe MCP-level authentication/authorization or any fine-grained access control, which increases risk when using a public/free remote server. It does describe optional environment-variable API keys for embedding/OCR, but does not document logging/redaction practices or secrets-handling guarantees. TLS is implied by the HTTPS remote URL.
⚡ Reliability
Best When
You want a tool-using LLM agent to query and retrieve Turkish legal texts programmatically via MCP with practical search and retrieval primitives.
Avoid When
You need strict authentication/authorization, documented operational policies (rate limits, retries, error codes), or guaranteed stability across versions without verifying the server behavior in your deployment.
Use Cases
- • Enable chat/agent workflows to search Turkish laws and regulations by keyword, exact phrase, boolean logic, and date filters
- • Retrieve full text of specific legislation items and return them in Markdown for downstream analysis
- • Perform within-document searches over articles/sections (keyword or semantic) and rank results
- • Build compliance, legal research, or knowledge-grounding assistants that cite or summarize primary sources
Not For
- • Replacing an authoritative legal system or providing legal advice
- • Use cases requiring strong contractual guarantees, documented SLAs, or audited data lineage beyond the public sources
- • Environments that require strict, enterprise-grade security controls and comprehensive operational documentation (rate limits, error codes, etc.)
Interface
Authentication
README indicates the MCP access itself is presented as a free remote server (no explicit auth described). Upstream API keys are optional and only relevant to semantic embeddings (OpenRouter) and OCR (Mistral), not MCP authentication.
Pricing
Mentions a free community-hosted remote MCP server and recommends self-hosting for heavy usage, but does not specify quotas/pricing.
Agent Metadata
Known Gotchas
- ⚠ Some semantic search requires external embeddings (OpenRouter) and an API key; without it, tools still work but semantic=True cannot be used.
- ⚠ PDF OCR quality for certain document types depends on Mistral API key availability; without it, processing falls back to lower-quality Markdown extraction.
- ⚠ Agents must respect parameter expectations like boolean operators being uppercase (AND/OR/NOT) for keyword/boolean modes.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for mevzuat-mcp.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.