Local Data Engineering MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Local Data Engineering MCPWhy is the orders table stale?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Local Data Engineering MCP
A minimal MCP server that lets an AI agent inspect a mock data platform without cloud credentials. It uses SQLite data for customers, orders, products, and local pipeline status.
Architecture
src/server.pyregisters five read-only tools with the official Python MCP SDK.src/data_service.pycreates and queries the local SQLite demo database.src/models.pydefines the tools' structured outputs;tests/covers the service and MCP interface.
Related MCP server: Context Catalog MCP
Available MCP tools
get_table_schema(table_name)get_table_row_count(table_name)get_table_freshness(table_name)run_readonly_query(query)— accepts oneSELECTand returns at most 100 rowsget_pipeline_status(pipeline_name)
Installation
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtHow to run it
Start the stdio server:
mcp run src/server.pyFor interactive development, run mcp dev src/server.py to open MCP Inspector.
Example interaction
User: Why is the orders table stale?
Agent:
1. get_table_freshness("orders") -> status: stale, age_hours: 71.0
2. get_pipeline_status("orders_pipeline") -> status: failed
3. get_table_schema("orders") -> order_id, customer_id, product_id,
quantity, ordered_at, updated_at
Conclusion: the orders pipeline timed out, so no new orders were loaded.This server cannot be deployed
Maintenance
Related MCP Connectors
- dataOAuthco.thinair
PostgreSQL, MySQL, and SQL Server in one session. 26 read-only MCP tools for AI agents.
Safe, read-only Postgres and MySQL access for AI agents. Audit log + column-level controls.
- OleanderOAuthdev.oleander
The all-in-one data stack for agents. Upload files, run SQL, evolve tables, and render charts.
The grounded data layer for any LLM: governed SQL, metrics, lineage and catalog over your data.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceExposes any SQLite database as read-only MCP tools for AI assistants, enabling listing tables, describing schemas, and running SELECT queries with filtering, ordering, and pagination.-
- FlicenseNot gradedqualityBmaintenanceExposes schema, lineage, and data-quality trust signals from a SQLite-backed catalog as MCP tools, enabling AI agents to answer grounded questions about datasets without hallucinating.-
- FlicenseAqualityCmaintenanceEnables AI agents to safely explore and query a SQLite database in read-only mode, allowing them to inspect schema and run analytical SQL queries without risking data modification.3-
- FlicenseAqualityCmaintenanceEnables AI agents to safely inspect and query a SQLite database through read-only MCP tools for listing tables, describing schemas, and running paginated SELECT queries.3-