Ukraine Schools MCP

Registre officiel Recherche et web

Ukrainian schools, community search and education budgets. Sources: EDBO, KATOTTG, Open Budget.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http ukraine-schools-mcp 'https://mcp.edeputat.com/schools/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ukraine-schools-mcp": {
            "type": "http",
            "url": "https://mcp.edeputat.com/schools/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Ukraine Schools MCP
  2. Джерела даних
  3. MCP-інструменти
  4. Технології
  5. Запуск
  6. Залежності
  7. Тестування
  8. Статус

Ukraine Schools MCP

MCP-сервер для отримання відкритих даних про заклади освіти України, їхню територіальну належність і фінансування освіти.

Джерела даних

  • ЄДЕБО — інформація про заклади освіти, керівників, адреси та контакти.
  • КАТОТТГ — області, райони, територіальні громади та населені пункти.
  • Open Budget — планові та фактичні видатки на освіту.

MCP-інструменти

get_school_info

Отримання інформації про конкретний заклад освіти за його кодом ЄДЕБО.

Параметр: school_id.

list_schools_by_community

Отримання переліку закладів освіти громади за кодом КАТОТТГ.

Параметр: community_code.

get_education_budget

Отримання бюджетних показників за освітніми програмами.

Параметри:

  • budget_code — код місцевого бюджету;
  • year — бюджетний рік.

Технології

  • Python 3.12
  • MCP Streamable HTTP
  • Ukraine Data Engine 0.1.0

Запуск

Основний застосунок: server:app.

Приклад локального запуску після встановлення залежностей:

uvicorn server:app --host 127.0.0.1 --port 8915

MCP endpoint: /mcp.

Залежності

Ukraine Data Engine наразі є приватною бібліотекою.

Цей репозиторій містить код MCP-сервера, але для самостійного розгортання потрібен окремий доступ до бібліотеки Ukraine Data Engine та каталогу КАТОТТГ.

Тестування

Публічні структурні тести:

python3 -m unittest discover -s tests -v

Повний інтеграційний тест виконується в середовищі з установленим Ukraine Data Engine.

Статус

Version 1.0 — три MCP-інструменти перевірені.

Публічна HTTPS-адреса та реєстрація в MCP Registry будуть додані після розгортання.

Questions fréquentes

Qu'est-ce que Ukraine Schools MCP ?

Ukrainian schools, community search and education budgets. Sources: EDBO, KATOTTG, Open Budget.

Comment installer Ukraine Schools MCP ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http ukraine-schools-mcp 'https://mcp.edeputat.com/schools/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Ukraine Schools MCP ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

Ukraine Schools MCP est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient Ukraine Schools MCP ?

Il est publié par Ukraine-Territorial-MCP. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.