Marmot is the open source context layer. It catalogs what you run, what it means and who owns it, then serves that to your team in the UI and to every assistant over one MCP server.
Works with
Plugins keep it filled. People and agents read from the same place.
Your rows never move. Marmot holds what exists, what it means and who owns it, and you can also push that in from Terraform, Pulumi or the API.
Questions that used to land in a team's Slack channel get answered on the spot, from your catalog instead of a schema someone pasted into a prompt. One MCP server, not one per source.
Set up MCPThe catalog your assistants read is the one your team searches, browses and edits.
Marmot is one binary and a Postgres database. Other catalogs want Elasticsearch, Kafka, Neo4j, MySQL and Airflow running before they show you a single table.
Quick startOur largest open source deployment serves 175+ active users. Load tested well beyond that:
More than 30 of them, from databases to queues to warehouses.
View all plugins or ask for one that isn't here yet.
Schemas, ownership and lineage. Your rows, messages and payloads never enter Marmot.
Run it inside your own VPC under your own controls, or let us run it for you.
Built in the open. Read exactly what it collects and what it stores.
Try the live demo, or deploy it yourself in a few minutes.
Built by engineers from HashiCorp, Adidas, Just Eat Takeaway.com and Traefik, who help maintain Kubernetes, Terraform, Redpanda and the Cloud Native Computing Foundation.