{
    "name": "Топ серверов л2 — каталог Lineage 2",
    "description": "Крупнейший русскоязычный каталог серверов Lineage 2 с рейтингами, рейтами и отзывами игроков. Помогает выбрать лучший сервер Л2 для игры.",
    "url": "https://zerokulasite.ru/",
    "version": "2.0.0",
    "author": "zerokulasite.ru",
    "contact": {
        "email": "admin@zerokulasite.ru",
        "url": "https://zerokulasite.ru/contacts"
    },
    "language": "ru",
    "lastUpdated": "2026-06-25",
    "tools": [
        {
            "name": "search-servers",
            "description": "Поиск серверов Lineage 2 по названию, версии или рейтам",
            "method": "navigate",
            "selector": ".search-bar",
            "parameters": {
                "query": {
                    "type": "string",
                    "description": "Название сервера, версия (Interlude, High Five, Essence, Classic) или рейты (x1, x1000)"
                }
            },
            "examples": [
                {
                    "query": "Interlude",
                    "description": "Найти все серверы на хрониках Interlude"
                },
                {
                    "query": "x1000",
                    "description": "Найти серверы с рейтами x1000"
                },
                {
                    "query": "Scryde",
                    "description": "Найти сервер Scryde"
                }
            ]
        },
        {
            "name": "filter-servers",
            "description": "Фильтрация серверов по статусу или версии",
            "method": "navigate",
            "selector": ".filters",
            "parameters": {
                "status": {
                    "type": "string",
                    "enum": ["VIP", "Уже открылись", "Скоро открытие"],
                    "description": "Статус сервера"
                },
                "version": {
                    "type": "string",
                    "enum": ["Interlude", "High Five", "Essence", "Classic"],
                    "description": "Хроники сервера"
                }
            },
            "examples": [
                {
                    "status": "VIP",
                    "description": "Показать только VIP серверы"
                },
                {
                    "version": "Interlude",
                    "description": "Показать только серверы Interlude"
                }
            ]
        },
        {
            "name": "write-review",
            "description": "Оставить отзыв о сервере Lineage 2",
            "method": "navigate",
            "selector": "#reviewModal",
            "parameters": {
                "server_name": {
                    "type": "string",
                    "description": "Название сервера"
                },
                "rating": {
                    "type": "number",
                    "minimum": 1,
                    "maximum": 5,
                    "description": "Оценка от 1 до 5"
                },
                "title": {
                    "type": "string",
                    "maxLength": 100,
                    "description": "Заголовок отзыва (до 100 символов)"
                },
                "review_text": {
                    "type": "string",
                    "maxLength": 1520,
                    "description": "Текст отзыва (до 1520 символов)"
                },
                "pros": {
                    "type": "string",
                    "maxLength": 300,
                    "description": "Плюсы сервера (до 300 символов)"
                },
                "cons": {
                    "type": "string",
                    "maxLength": 300,
                    "description": "Минусы сервера (до 300 символов)"
                }
            }
        },
        {
            "name": "compare-servers",
            "description": "Сравнение характеристик серверов Lineage 2",
            "method": "navigate",
            "selector": "#compareModal",
            "parameters": {
                "servers": {
                    "type": "array",
                    "minItems": 2,
                    "maxItems": 3,
                    "description": "Список серверов для сравнения (от 2 до 3)"
                }
            },
            "comparison_fields": [
                "name",
                "version",
                "status",
                "rating",
                "reviews",
                "exp",
                "adena",
                "drop",
                "spoil",
                "openingDate",
                "questAdena",
                "questExp"
            ]
        },
        {
            "name": "view-server-card",
            "description": "Просмотр карточки сервера с полными характеристиками и рейтингом",
            "method": "navigate",
            "selector": ".server-card",
            "entity": "server",
            "parameters": {
                "server_name": {
                    "type": "string",
                    "description": "Название сервера"
                }
            }
        },
        {
            "name": "get-server-details",
            "description": "Получить детальную информацию о сервере (все рейты, описание, отзывы)",
            "method": "navigate",
            "selector": ".server-header",
            "parameters": {
                "server_name": {
                    "type": "string",
                    "description": "Название сервера"
                }
            },
            "returns": {
                "name": "string",
                "version": "string",
                "status": "string",
                "rating": "number",
                "reviews_count": "number",
                "exp": "string",
                "adena": "string",
                "drop": "string",
                "spoil": "string",
                "openingDate": "string",
                "description": "string"
            }
        },
        {
            "name": "get-rating",
            "description": "Получить рейтинг сервера с распределением оценок",
            "method": "navigate",
            "selector": ".rating-section",
            "parameters": {
                "server_name": {
                    "type": "string",
                    "description": "Название сервера"
                }
            },
            "returns": {
                "average_rating": "number",
                "total_reviews": "number",
                "distribution": {
                    "5_stars": "number",
                    "4_stars": "number",
                    "3_stars": "number",
                    "2_stars": "number",
                    "1_star": "number"
                }
            }
        },
        {
            "name": "get-servers-by-version",
            "description": "Получить список серверов по версии хроник",
            "method": "navigate",
            "parameters": {
                "version": {
                    "type": "string",
                    "enum": ["Interlude", "High Five", "Essence", "Classic"],
                    "description": "Версия хроник"
                }
            },
            "returns": {
                "servers": {
                    "type": "array",
                    "items": {
                        "name": "string",
                        "status": "string",
                        "rating": "number"
                    }
                }
            }
        },
        {
            "name": "get-new-servers",
            "description": "Получить список новых серверов (открывшихся за последние 30 дней)",
            "method": "navigate",
            "parameters": {},
            "returns": {
                "servers": {
                    "type": "array",
                    "items": {
                        "name": "string",
                        "openingDate": "string",
                        "version": "string",
                        "status": "string"
                    }
                }
            }
        },
        {
            "name": "get-popular-servers",
            "description": "Получить список популярных серверов (по рейтингу и количеству отзывов)",
            "method": "navigate",
            "selector": ".popular-versions",
            "parameters": {
                "limit": {
                    "type": "number",
                    "minimum": 1,
                    "maximum": 10,
                    "default": 6,
                    "description": "Количество серверов в списке"
                }
            },
            "returns": {
                "servers": {
                    "type": "array",
                    "items": {
                        "name": "string",
                        "rating": "number",
                        "reviews": "number",
                        "url": "string"
                    }
                }
            }
        }
    ],
    "entities": [
        {
            "name": "server",
            "description": "Сервер Lineage 2 с полными характеристиками",
            "properties": {
                "name": {
                    "type": "string",
                    "description": "Название сервера"
                },
                "version": {
                    "type": "string",
                    "enum": ["Interlude", "High Five", "Essence", "Classic"],
                    "description": "Хроники сервера"
                },
                "status": {
                    "type": "string",
                    "enum": ["VIP", "Открыт", "Скоро открытие"],
                    "description": "Статус сервера"
                },
                "rating": {
                    "type": "number",
                    "minimum": 0,
                    "maximum": 5,
                    "description": "Средний рейтинг"
                },
                "reviews": {
                    "type": "number",
                    "description": "Количество отзывов"
                },
                "exp": {
                    "type": "string",
                    "description": "Рейт опыта (например: x1, x1000)"
                },
                "adena": {
                    "type": "string",
                    "description": "Рейт аденки"
                },
                "drop": {
                    "type": "string",
                    "description": "Рейт дропа"
                },
                "spoil": {
                    "type": "string",
                    "description": "Рейт спойла"
                },
                "openingDate": {
                    "type": "string",
                    "format": "date",
                    "description": "Дата открытия сервера"
                },
                "website": {
                    "type": "string",
                    "format": "uri",
                    "description": "Сайт сервера"
                },
                "description": {
                    "type": "string",
                    "description": "Описание сервера"
                },
                "slug": {
                    "type": "string",
                    "description": "URL-идентификатор сервера"
                },
                "communityLink": {
                    "type": "object",
                    "properties": {
                        "url": { "type": "string", "format": "uri" },
                        "type": { "type": "string", "enum": ["forum", "discord", "telegram", "vk", "custom"] },
                        "label": { "type": "string" }
                    },
                    "description": "Ссылка на сообщество (форум, Discord, Telegram)"
                }
            }
        },
        {
            "name": "review",
            "description": "Отзыв игрока о сервере",
            "properties": {
                "author": {
                    "type": "string",
                    "description": "Имя автора отзыва"
                },
                "rating": {
                    "type": "number",
                    "minimum": 1,
                    "maximum": 5,
                    "description": "Оценка сервера"
                },
                "title": {
                    "type": "string",
                    "description": "Заголовок отзыва"
                },
                "content": {
                    "type": "string",
                    "description": "Текст отзыва"
                },
                "pros": {
                    "type": "string",
                    "description": "Плюсы сервера"
                },
                "cons": {
                    "type": "string",
                    "description": "Минусы сервера"
                },
                "helpful": {
                    "type": "number",
                    "description": "Количество отметок 'полезно'"
                },
                "date": {
                    "type": "string",
                    "format": "date-time",
                    "description": "Дата создания отзыва"
                }
            }
        },
        {
            "name": "guide",
            "description": "Гайд по игре Lineage 2",
            "properties": {
                "title": {
                    "type": "string",
                    "description": "Название гайда"
                },
                "category": {
                    "type": "string",
                    "enum": ["classes", "quests", "farming", "olympiad", "siege", "craft", "start", "raid"],
                    "description": "Категория гайда"
                },
                "description": {
                    "type": "string",
                    "description": "Краткое описание гайда"
                },
                "url": {
                    "type": "string",
                    "format": "uri",
                    "description": "Ссылка на гайд"
                }
            }
        },
        {
            "name": "popular-servers",
            "description": "Популярные серверы Lineage 2",
            "properties": {
                "servers": {
                    "type": "array",
                    "items": {
                        "name": "string",
                        "rating": "number",
                        "reviews": "number",
                        "version": "string",
                        "url": "string"
                    },
                    "description": "Список популярных серверов"
                }
            }
        }
    ],
    "examples": {
        "search_interlude": {
            "tool": "search-servers",
            "parameters": { "query": "Interlude" }
        },
        "get_scryde": {
            "tool": "get-server-details",
            "parameters": { "server_name": "Scryde L2" }
        },
        "compare": {
            "tool": "compare-servers",
            "parameters": { "servers": ["Scryde L2", "Asterios L2"] }
        },
        "new_servers": {
            "tool": "get-new-servers",
            "parameters": {}
        }
    }
}