Tech News
← Back to articles

Show HN: EnrichMCP – A Python ORM for Agents

read original related products more articles

EnrichMCP

The ORM for AI Agents - Turn your data model into a semantic MCP layer

EnrichMCP is a Python framework that helps AI agents understand and navigate your data. Built on MCP (Model Context Protocol), it adds a semantic layer that turns your data model into typed, discoverable tools - like an ORM for AI.

What is EnrichMCP?

Think of it as SQLAlchemy for AI agents. EnrichMCP automatically:

Generates typed tools from your data models

from your data models Handles relationships between entities (users → orders → products)

between entities (users → orders → products) Provides schema discovery so AI agents understand your data structure

so AI agents understand your data structure Validates all inputs/outputs with Pydantic models

with Pydantic models Works with any backend - databases, APIs, or custom logic

... continue reading