Marmot Data Catalog
Überblick
Beschreibung vom Entwickler (englisches Original)
Open-source data catalog. Search assets, explore lineage, and find ownership.
Die drei Säulen von PopNx MCP
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
- Stimmen der NutzeriNoch keine BewertungenBewertungen starten in einem späteren Schritt zusammen mit Benutzerkonten
- Unsere Basischecksi1 von 1 bestandenAnhand öffentlicher Informationen geprüft; Code noch nicht gescannt
- NutzungiGanz neu★ –
Was du damit machen kannst
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
- Verbindung: Läuft in der Cloud
- Transport: Streamable HTTP
- Kategorie: Suche & KI-Gedächtnis
- Das musst du eintragen: X-API-Key
Installation
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Bevor du installierst
- Basischecks: 1 von 1 bestanden
- Läuft auf dem Server des Entwicklers: Was du fragst, läuft über dessen Server.
- Das trägst du selbst ein:
X-API-Key
Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
- Läuft in der CloudNichts zu installieren; die Verbindung läuft übers Internet
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Diese Adresse braucht einen Schlüssel in einem Header der Anfrage, und das Menü zum Hinzufügen von Connectors kann ihn nicht setzen. Nutze stattdessen Claude Code, Cursor oder VS Code.
Führe das in deinem Terminal aus
claude mcp add --transport http marmot 'https://{marmot_host}/api/v1/mcp' --header 'X-API-Key: your-value'Trag die leeren Werte ein, bevor du ihn startest.
Die Adresse enthält {…}-Teile, die nur du kennst (etwa dein Konto), also kopier sie und trag die Werte ein.
Oder kopier die Einstellungen selbst
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"marmot": {
"url": "https://{marmot_host}/api/v1/mcp",
"headers": {
"X-API-Key": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Die Adresse enthält {…}-Teile, die nur du kennst (etwa dein Konto), also kopier sie und trag die Werte ein.
Oder kopier die Einstellungen selbst
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"marmot": {
"type": "http",
"url": "https://{marmot_host}/api/v1/mcp",
"headers": {
"X-API-Key": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Diese Adresse braucht einen Schlüssel in einem Header der Anfrage, und das Menü zum Hinzufügen von Connectors kann ihn nicht setzen. Nutze stattdessen Claude Code, Cursor oder VS Code.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Werte, die du selbst einträgst
X-API-Keygeheim erforderlich HTTP headerMarmot API key (generate from Settings > API Keys)
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Was er kann
Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.
Basischecksi
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 9. Nov. 2026
- ✓ Bestanden
Entwickler passt zum Repo
Der Registry-Name wurde mit dem GitHub-Konto marmotdata bestätigt, dem das Repo gehört
- … Noch nicht geprüft
Wird noch gepflegt
Dieses Repo haben wir noch nicht von GitHub gelesen
- … Noch nicht geprüft
Hat eine Lizenz
Dieses Repo haben wir noch nicht von GitHub gelesen
- – Nicht zutreffend
Endpunkt antwortet
Die Adresse braucht Werte aus deinem eigenen Konto, deshalb können wir sie nicht für dich prüfen
- – Nicht zutreffend
Anmeldung mit OAuth
Die Adresse braucht Werte aus deinem eigenen Konto, deshalb können wir sie nicht für dich prüfen
- … Noch nicht geprüft
Keine versteckten Anweisungen in Tool-Beschreibungen
Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen
Im Vergleich mit anderen in Suche & KI-Gedächtnisi
- Mehr Sterne als 0 % der anderen 5747 Server in dieser Kategorie
- Neuer in der Registry veröffentlicht als 6 % der anderen 5747 Server in dieser Kategorie
- Basischecks gleich gut wie oder besser als bei 100 % der anderen 5747 Server in dieser Kategorie
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Häufige Fragen
Ist Marmot Data Catalog sicher?
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Welche Schlüssel oder Codes braucht er?
Das musst du eintragen: X-API-Key
Läuft er auf meinem Computer oder in der Cloud?
Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.
Wird er noch gepflegt?
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.0) kam vor 8 Monaten in die Registry.
Welche Apps können ihn nutzen?
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
Was kann ich stattdessen nutzen?
In derselben Kategorie: Context7, Codebase Memory, Exa
Alternativen
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
Codebase Memory
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Exa
Connect AI agents to Exa for web search, content fetching, and multi-step research.
README vom Entwickler
README öffnen
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
One governed way in to your data, for people and AI agents.
Marmot catalogs your tables, topics, dashboards and pipelines with 70+ plugins, records their lineage, owners and definitions, and lets people and agents query the data through it, with every query checked and audited.
Use it from the web UI, the CLI, the SDKs or its built-in MCP server. It runs as one Go binary backed by PostgreSQL.
Quick start · Documentation · Plugins · Marmot Cloud · Discord
What you can do with it
Marmot catalogs the tables, topics, dashboards and pipelines you already run, records what each one means and who owns it, and serves that context to everyone from one place:
- Search every source in plain words, then narrow the results with the query language.
- Trace lineage upstream and downstream, from plugins and OpenLineage runs, before you change something. See lineage.
- Explain what data means with owners, descriptions, a glossary and data products that travel with every asset.
- Give agents the same context through the MCP server, the CLI and SDKs for Go, Python and TypeScript.
- Run SQL through Marmot against the sources you connect. Each query is checked against the caller's roles and recorded in the query audit, so an agent never needs a database password of its own.
- Keep it current with 70+ plugins for systems such as PostgreSQL, BigQuery, Kafka, dbt and Airflow, or declare assets yourself with Terraform and the API.
Try it locally
You need Docker with Docker Compose, and port 8080 free. Save this as docker-compose.yaml. It's for trying Marmot out, so it stores credentials unencrypted:
services:
marmot: image: ghcr.io/marmotdata/marmot:latest ports:
- "8080:8080" environment: MARMOT_DATABASE_HOST: postgres MARMOT_DATABASE_PORT: 5432 MARMOT_DATABASE_USER: marmot MARMOT_DATABASE_PASSWORD: marmot MARMOT_DATABASE_NAME: marmot MARMOT_DATABASE_SSLMODE: disable MARMOT_SERVER_ALLOW_UNENCRYPTED: true depends_on: postgres: condition: service_healthy
postgres: image: postgres:16-alpine environment: POSTGRES_USER: marmot POSTGRES_PASSWORD: marmot POSTGRES_DB: marmot volumes:
- marmot_data:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U marmot"] interval: 5s timeout: 5s retries: 5
volumes: marmot_data:
Start it:
docker compose up -d
Open http://localhost:8080 and sign in as admin with the password admin. Marmot asks you to choose a new password, then you can open Plugins and pick a system under Add a source to catalog it. The quick start walks through the first pipeline.
To skip running it yourself, Marmot Cloud launches a managed instance. The free plan needs no card.
Connect an agent
Create an API key under Account → API keys, then add Marmot to your client's MCP configuration. For Claude Code, that's .mcp.json in your project's root:
{
"mcpServers": { "marmot": { "type": "http", "url": "http://localhost:8080/api/v1/mcp", "headers": { "X-API-Key": " " } } } }
The agent can then search the catalog, trace lineage and look up owners and glossary terms, with the same permissions as the key it uses:
The MCP docs cover Claude Desktop, Cursor, Cline and LibreChat. Marmot for agents covers skills, LangChain and the Claude Agent SDK.
Work from your terminal
The marmot CLI searches the catalog, manages assets and runs the server. Install it with Homebrew:
brew install marmot
Or with the install script:
curl -fsSL get.marmotdata.io | sh
See the CLI reference for every command.
Run it for your team
The core is open source under the MIT licence and runs anywhere you can run a container or a binary. Self-host covers Docker Compose, Docker, Helm and the binary, with an encryption key for stored credentials. Marmot Cloud runs it for you and adds access control per resource, secret stores and keyless pipelines. The data model, query language, plugins and MCP server are the same in both.
Get help
- Discord for questions and talking to the team and other people running Marmot.
- GitHub issues for bugs and feature requests.
- Report a vulnerability privately, not in an issue.
Contributing
Read the contributing guide before you open a pull request. Local development gets Marmot running from source, and build a plugin covers connecting a system that has no plugin yet.
Licence
Marmot is open source under the MIT licence.