n8n-nodes-openmetadata
v0.1.1
Published
n8n community node for OpenMetadata — search assets, inspect tables, get lineage, manage tags, run quality tests, trigger ingestion pipelines.
Downloads
186
Maintainers
Readme
n8n-nodes-openmetadata
The first native OpenMetadata community node for n8n. Search your data catalog, inspect tables, trace lineage, manage tags, run quality tests, and trigger ingestion pipelines — all from n8n workflows.
Why
n8n has 5M+ users automating workflows. OpenMetadata is the leading open-source metadata platform. Until now, combining them required hand-wiring HTTP Request nodes and JWT headers on every step. This node collapses that into one drag-and-drop action.
What
5 resources, 18 actions, 1 credential.
| Resource | Actions | | -------------- | ------------------------------------------------------------------------- | | Asset | Search, Get Table, Get Dashboard, Get Lineage, Update Description | | Tag | List Tags, Apply Tag to Asset, Create Classification | | Data Quality | List Test Cases, Get Test Suite Results, Create Test Case | | Ingestion | List Pipelines, Trigger Pipeline, Get Pipeline Status | | Team / User | Get User, List Teams, Assign Owner, Get Activity Feed |
Prerequisites
- A running OpenMetadata instance — self-hosted (Docker guide) or hosted
- An n8n instance you control (self-hosted)
- A JWT token from OpenMetadata — Settings → Bots →
ingestion-bot→ JWT Token
Install
From the n8n UI: Settings → Community Nodes → Install → enter n8n-nodes-openmetadata → Install.
Or from a self-hosted shell:
cd ~/.n8n/nodes
npm install n8n-nodes-openmetadataRestart n8n.
Credential setup
- In n8n: Credentials → Create Credential → OpenMetadata API
- Host URL: your OpenMetadata base URL (e.g.
http://localhost:8585, no trailing slash) - JWT Token: paste the token from Settings → Bots → ingestion-bot
- Test the credential — a green check means it's reachable
Example workflows
Canvas screenshots and exported JSONs live in /workflows:
01-slack-alerts.json— webhook receives OpenMetadata events → formats and posts to Slack02-daily-digest.json— scheduled 9am daily digest of recent updates, pipeline health, and DQ failures03-governance-autopilot.json— new tables trigger an AI agent that suggests and applies PII tags
Demo video
5-minute walkthrough on YouTube — install, credential setup, and all three demo workflows running live.
Development
git clone https://github.com/lekanbams/n8n-nodes-openmetadata.git
cd n8n-nodes-openmetadata
npm install
npm run dev # starts n8n at localhost:5678 with the node pre-loadedLicense
Built for the WeMakeDevs × OpenMetadata 2026 hackathon.
