ktern-matillion-mcp
v1.2.1
Published
Matillion ETL MCP server — browser-session auth, project blueprint export for lineage analysis
Maintainers
Readme
ktern-matillion-mcp
A Model Context Protocol (MCP) server that exposes Matillion data lineage from MongoDB, protected by API key authentication.
Features
| Tool | Description |
|---|---|
| health_check | Pings MongoDB and returns connection status |
| get_lineage_matillion_matillion | Recursively resolves upstream source FQNs for multiple destination tables simultaneously. Optimized with BFS graph traversal for massive trees. |
Setup
1. Install dependencies
npm install2. Configure environment
Copy .env.example to .env and fill in your values:
cp .env.example .env3. Build & Start
npm run build
npm startOr for development:
npm run devAuthentication
Every request to /sse and /messages must include the header:
x-api-key: <your-api-key>Requests without a valid key receive 401 Unauthorized.
