Skip to main content
Glama

Mevzuat MCP

by saidsurucu
MIT License
83
  • Apple
  • Linux

search_mevzuat

Search Turkish legislation on mevzuat.gov.tr using advanced operators for precise results. Filter by legislation type, number, or Gazette issue. Retrieve structured data for legal research or compliance.

Instructions

Searches for Turkish legislation on mevzuat.gov.tr. Use 'phrase' for full-text content search with various operators and patterns.

Input Schema

NameRequiredDescriptionDefault
mevzuat_noNoThe specific number of the legislation, e.g., '5237' for the Turkish Penal Code.
mevzuat_turleriNoFilter by legislation types. A JSON-formatted string of this list is also acceptable.
page_numberNoPage number for pagination.
page_sizeNoNumber of results to return per page.
phraseNoTurkish full-text search phrase. Supports multiple search operators:\n\nBoolean operators: AND, OR, NOT (space between words = AND logic)\nRequired/prohibited terms: +required -prohibited\nExact phrases: \"exact phrase\"\nProximity search: \"word1 word2\"~5\nWildcard search: word* or w?rd\nFuzzy search: word~ or word~0.8\nTerm boosting: important^2\nRegex patterns: /[a-z]+/ with full regex syntax\n\nExamples:\n- Basic: mahkeme\n- Space = AND: mahkeme karar (finds both)\n- Boolean: mahkeme AND karar\n- Required: +mahkeme -eski\n- Fuzzy: mahkeme~\n- Wildcard: mah*\n- Regex: /(mahkeme|karar)/
resmi_gazete_sayisiNoThe issue number of the Official Gazette where the legislation was published.
sort_directionNoSorting direction.desc
sort_fieldNoField to sort results by.RESMI_GAZETE_TARIHI

Input Schema (JSON Schema)

{ "properties": { "mevzuat_no": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "The specific number of the legislation, e.g., '5237' for the Turkish Penal Code.", "title": "Mevzuat No" }, "mevzuat_turleri": { "anyOf": [ { "items": { "enum": [ "KANUN", "CB_KARARNAME", "YONETMELIK", "CB_YONETMELIK", "CB_KARAR", "CB_GENELGE", "KHK", "TUZUK", "KKY", "UY", "TEBLIGLER", "MULGA" ], "type": "string" }, "type": "array" }, { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by legislation types. A JSON-formatted string of this list is also acceptable.", "title": "Mevzuat Turleri" }, "page_number": { "default": 1, "description": "Page number for pagination.", "minimum": 1, "title": "Page Number", "type": "integer" }, "page_size": { "default": 5, "description": "Number of results to return per page.", "maximum": 10, "minimum": 1, "title": "Page Size", "type": "integer" }, "phrase": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Turkish full-text search phrase. Supports multiple search operators:\\n\\nBoolean operators: AND, OR, NOT (space between words = AND logic)\\nRequired/prohibited terms: +required -prohibited\\nExact phrases: \\\"exact phrase\\\"\\nProximity search: \\\"word1 word2\\\"~5\\nWildcard search: word* or w?rd\\nFuzzy search: word~ or word~0.8\\nTerm boosting: important^2\\nRegex patterns: /[a-z]+/ with full regex syntax\\n\\nExamples:\\n- Basic: mahkeme\\n- Space = AND: mahkeme karar (finds both)\\n- Boolean: mahkeme AND karar\\n- Required: +mahkeme -eski\\n- Fuzzy: mahkeme~\\n- Wildcard: mah*\\n- Regex: /(mahkeme|karar)/", "title": "Phrase" }, "resmi_gazete_sayisi": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "The issue number of the Official Gazette where the legislation was published.", "title": "Resmi Gazete Sayisi" }, "sort_direction": { "default": "desc", "description": "Sorting direction.", "enum": [ "desc", "asc" ], "title": "Sort Direction", "type": "string" }, "sort_field": { "default": "RESMI_GAZETE_TARIHI", "description": "Field to sort results by.", "enum": [ "RESMI_GAZETE_TARIHI", "KAYIT_TARIHI", "MEVZUAT_NUMARASI" ], "title": "Sort Field", "type": "string" } }, "type": "object" }

Other Tools from Mevzuat MCP

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/saidsurucu/mevzuat-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server