EnrichMCP: The ORM for AI Agents

2025-06-19
EnrichMCP: The ORM for AI Agents

EnrichMCP is a Python framework that empowers AI agents to understand and interact with your data like an ORM. Built on the Model Context Protocol (MCP), it adds a semantic layer transforming your data models into typed, discoverable tools. It supports SQLAlchemy models, REST APIs, and custom logic, automatically generating typed tools, handling relationships, providing schema discovery, and validating with Pydantic. AI agents can explore data models, query data, and navigate relationships as naturally as developers using an ORM.

Development