MCPEngine MCP Server
@featureform
Basic information
About MCPEngine MCP Server
EnrichMCP is a python framework for building data driven MCP servers
MCPEngine MCP Server config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryMCPEngine MCP Server tools
Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCPEngine?
MCPEngine (EnrichMCP) is a Python framework built on the Model Context Protocol (MCP) that helps AI agents understand and navigate your data. It adds a semantic layer that turns your data model into typed, discoverable tools—like an ORM for AI. It automatically generates typed tools from data models, handles entity relationships, provides schema discovery, validates all inputs/outputs with Pydantic, and works with any backend (databases, APIs, or custom logic). It is designed for developers who want to make their data AI-navigable with minimal boilerplate.
How to use MCPEngine?
Install via pip install enrichmcp or pip install enrichmcp[sqlalchemy] for SQLAlchemy support. To use, define data entities as Pydantic models with the EnrichModel base class and decorate them with @app.entity(). For SQLAlchemy users, add the EnrichSQLAlchemyMixin to your declarative base and call include_sqlalchemy_models(). Then run the MCP server with app.run(). AI agents can then call tools like explore_data_model(), list_*(), and navigate relationships automatically.
Key features of MCPEngine
- Automatic schema discovery – AI agents explore your entire data model with one call
- Relationship navigation – define relationships once, agents traverse naturally
- Type safety and validation – full Pydantic validation on every interaction
- Mutability and CRUD – auto-generated patch models for updates
- Built-in pagination – handle large datasets with
PageResult - Context and authentication – pass auth, database connections, or any context
- Request caching – reduce API overhead with per-request or global cache
Use cases of MCPEngine
More Other MCP servers
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

EverArt
modelcontextprotocolModel Context Protocol Servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.

Soar Flight Booking MCP
Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
Comments