← все проекты

schema-mcp-core: ядро, на котором собраны серверы к российским API

Сам по себе не подключает ничего. Сервер поверх него приносит каталог методов в endpoints.yaml и тонкий server.py, всё остальное берёт отсюда. Лицензия MIT.

Зачем отдельный пакет

Ядро это 2 200 строк, а сервер поверх него 66. Пять серверов живут отдельными репозиториями, и без общего ядра каждый нёс бы свою копию одного кода. Правка в безопасности тогда чинила бы один репозиторий и оставляла четыре сломанными.

Что внутри

Чего ядро не делает

Не ходит в сеть само, не хранит ключи в репозитории и не пишет в сервис без подтверждения: методы классов write и destructive требуют явного согласия на стороне вызова.

Кто на нём стоит

Серверы к hh.ru, VK, Диадоку, СБИС и Честному знаку. Все пять собраны одним набором в business-mcp-ru.

pip install schema-mcp-core