Показать HN: EnrichMCP — ORM-объект на Python для агентов ( github.com/featureform ) Я работаю с командой Featureform над их новым проектом с открытым исходным кодом [EnrichMCP][1], фреймворком ORM на Python, который помогает агентам ИИ понимать ваши данные и взаимодействовать с ними структурированным, семантическим образом.
EnrichMCP построен на основе [MCP][2] и действует как ORM, но для агентов, а не для людей. Вы определяете свою модель данных с помощью SQLAlchemy, API или пользовательской логики, а EnrichMCP превращает ее в типобезопасный, интроспективный интерфейс, который агенты могут обнаруживать, обходить и вызывать.
Он автоматически генерирует инструменты из ваших моделей, проверяет все операции ввода-вывода с помощью Pydantic, обрабатывает отношения и поддерживает обнаружение схем. Агенты могут естественным образом переходить от пользователя → заказы → продукт, как разработчик, перемещающийся по ORM.
Мы используем это внутренне, чтобы позволить агентам запрашивать производственные системы, вызывать API, применять бизнес-логику и даже интегрировать модели ML. Он работает из коробки с SQLAlchemy и легко расширяется на любой источник данных.
Если вы создаете агентные системы или что-то на основе искусственного интеллекта, я буду рад вашим отзывам. Код и документация здесь: https://github.com/featureform/enrichmcp . С удовольствием отвечу на любые вопросы.
[1]: https://github.com/featureform/enrichmcp
[2]: https://modelcontextprotocol.io/introduction
Source: news.ycombinator.com