Mevzuat MCP
MCP server for Turkish legislation database. Access to laws, decree laws, regulations, and presidential decrees.

Overview
Mevzuat MCP is a FastMCP server that provides programmatic access to the Turkish Ministry of Justice legislation database (mevzuat.gov.tr). It integrates with LLM applications like Claude Desktop and 5ire.
Supported Legislation Types
- Kanunlar (Laws): All laws currently in force
- KHK (Decree Laws): Including state of emergency decree laws
- Tüzükler (By-laws): Executive regulations
- Yönetmelikler (Regulations): Ministry and institutional regulations
- Cumhurbaşkanlığı Kararnameleri (Presidential Decrees): Executive orders
- Cumhurbaşkanlığı Kararları (Presidential Decisions): Appointment and regulatory decisions
- Cumhurbaşkanlığı Genelgeleri (Presidential Circulars): Administrative circulars
- Cumhurbaşkanlığı Tebliğleri (Presidential Communiqués): Official notices
Features
- 18 Integrated Search Tools: Title and content search for 9 legislation types
- Boolean Search Operators: AND, OR, NOT support
- Date Range Filter: YYYY-MM-DD format filtering
- Exact Phrase Matching: Full-text search with quotes
- Mistral OCR Integration: OCR for PDF-based documents
- HTML-to-Markdown Conversion: Readable format output
- In-memory Caching: Performance optimization with 1-hour TTL
Installation
Quick Setup (Remote MCP)
Claude Desktop Settings → Connectors → Add Custom Connector:
- Name:
Mevzuat MCP - URL:
https://mevzuat.surucu.dev/mcp
Manual Installation
uvx --from git+https://github.com/saidsurucu/mevzuat-mcp mevzuat-mcp
Claude Desktop Configuration
{
"mcpServers": {
"Mevzuat MCP": {
"command": "uvx",
"args": ["--from", "git+https://github.com/saidsurucu/mevzuat-mcp", "mevzuat-mcp"]
}
}
}
Usage Examples
- "Show article 17 of Labor Law No. 4857"
- "Search for the personal data protection law"
- "List Presidential decrees from 2024"
- "Find appeal deadlines in the administrative procedure law"
Search Parameters
aranacak_ifade: Keywords with Boolean operatorstam_cumle: Exact phrase matchingbaslangic_tarihi/bitis_tarihi: Date range (YYYY-MM-DD)page_number,page_size: Pagination
License
MIT License