StandardGraph — MCP-сервер для Claude Code
Сопоставляет образовательные стандарты разных стран и школьных программ через граф связей. Пригодится разработчикам образовательных платформ и методистам.
claude mcp add standardgraph -e DB_PATH=<DB_PATH> -- uvx standardgraphЧто делает StandardGraph
Сервер связывает между собой школьные стандарты разных юрисдикций по математике и естественным наукам. В граф заложены учебные планы десятков стран, включая американские нормы и международный бакалавриат IB. Каждая связь между темами получает оценку качества, поэтому слабые совпадения отсекаются автоматически.
Для работы с локальной копией базы требуется указать путь к ней через переменную DB_PATH. Поиск по ключевым словам доступен сразу, но для смыслового поиска разработчик рекомендует запустить Ollama с моделью nomic-embed-text. Без запущенной модели поиск будет опираться только на совпадения текста.
Какие задачи решает
- Сопоставить требования программы Сингапура с курсом Common Core
- Найти эквивалентные стандарты по математике для адаптации учебного плана
- Отследить усложнение темы по классам внутри выбранной системы
- Проверить совпадение региональных программ США по естественным наукам
Примеры запросов агенту
- Найди соответствие стандарту CCSS.MATH.6.RP.A.3 в сингапурской программе
- Покажи, как развивается изучение дробей с 3 по 6 класс в Common Core
- Выведи список доступных систем учебных стандартов
Как установить StandardGraph
Командой платформы
claude mcp add standardgraph -e DB_PATH=<DB_PATH> -- uvx standardgraphВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from standardgraph <команда>
Командой платформы
codex mcp add standardgraph --env DB_PATH=<DB_PATH> -- uvx standardgraphВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from standardgraph <команда>
Файл настроек
{
"mcpServers": {
"standardgraph": {
"command": "uvx",
"args": [
"standardgraph"
],
"env": {
"DB_PATH": "<DB_PATH>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from standardgraph <команда>
Файл настроек
{
"servers": {
"standardgraph": {
"type": "stdio",
"command": "uvx",
"args": [
"standardgraph"
],
"env": {
"DB_PATH": "<DB_PATH>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from standardgraph <команда>
Командой платформы
gemini mcp add -e DB_PATH=<DB_PATH> standardgraph uvx standardgraphВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from standardgraph <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о StandardGraph
Как установить StandardGraph в Claude Code?
Выполните команду claude mcp add standardgraph -e DB_PATH=<DB_PATH> -- uvx standardgraph, подставив путь к локальной базе вместо <DB_PATH>.
Что делает StandardGraph?
Он находит прямые соответствия между учебными стандартами разных стран и выстраивает траектории освоения тем по классам.
Обязательно ли устанавливать Ollama для работы сервера?
Локальный сервер работает и без неё, переключаясь на поиск по ключевым словам. Ollama с моделью nomic-embed-text нужна для глубокого семантического поиска схожих понятий.