Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_mevzuat | Searches for Turkish legislation on mevzuat.gov.tr. Use 'phrase' for full-text content search with various operators and patterns. |
| get_mevzuat_article_tree | Retrieves the table of contents (article tree) for a specific legislation. This shows the chapters, sections, and articles in a hierarchical structure. If the tree is empty, it means the document doesn't have a hierarchical structure - you can use the mevzuat_id directly as the madde_id for get_mevzuat_article_content. |
| get_mevzuat_article_content | Retrieves the full text content of a single article of a legislation and provides it as clean Markdown text. If the article tree is empty (no hierarchical structure), use the mevzuat_id as the madde_id parameter to get the full document content. |