Marmot Data Catalog

io.github.marmotdata由 GitHub 账号 marmotdata 发布v1.0.0更新于 Oct 24, 2026

Open-source data catalog. Search assets, explore lineage, and find ownership.

已验证Streamable HTTP可网页运行知识与记忆数据与分析

概览

AI 生成的概览

Marmot Data Catalog 通过 MCP 开放开源数据目录,让助手搜索数据资产、查看血缘关系并查找归属信息。

可以做什么
以全文搜索、结构化查询、布尔逻辑和元数据筛选来搜索数据资产,覆盖表、主题、队列、API 和仪表板。追踪从源到目标的交互式血缘关系,并在变更前评估影响。查询归属、业务背景和共享词汇表条目。读取任意已编目资产类型的丰富元数据,使回答基于真实目录上下文而非猜测。
适用场景
适合已部署 Marmot 目录的团队,让助手回答数据位于何处、如何流转或由谁负责等问题,而不是凭猜测描述数据环境。
运行要求
需可访问配置主机上的 Marmot 远程端点,通过 streamable HTTP 连接。需在 Marmot 界面 Settings > API Keys 生成的 API 密钥,并通过 X-API-Key 请求头发送。需要到该端点的网络访问。
安装前请注意
API 密钥是敏感信息,通过 X-API-Key 请求头发送,应避免出现在日志和共享记录中。目录可能向助手及其模型提供方暴露内部元数据,例如资产名称、归属和血缘关系。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Marmot Data Catalog,将其添加到工作区。
  2. 连接 X-API-Key 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

[图片]

Marmot

Discover any data asset in seconds. Then let your AI do the same.

The open-source context layer for your AI. Catalog your tables, topics, queues and APIs then expose real metadata to your AI agents.

Documentation • Deploy • Community

What is Marmot?

Marmot is an open-source data catalog for teams who want powerful data discovery without enterprise complexity. Catalog every data asset, enrich it with the context that matters and make it accessible to your team and your AI tools.

Unlike traditional catalogs that require extensive infrastructure and configuration, Marmot ships as a single binary with an intuitive UI, making it easy to deploy and start cataloging in minutes.

Features

  • Search everything: Find any data asset in seconds with full-text search plus structured queries, boolean logic and metadata filters.
  • Interactive lineage: Trace data flows from source to destination and analyse impact before making changes.
  • Metadata-first: Store rich metadata for any asset type, from tables and topics to APIs and dashboards.
  • Team collaboration: Assign ownership, document business context and maintain shared glossaries.
  • AI-ready: Expose certified context through MCP, the API and the UI.

Deploy

New to Marmot? Follow the Deploy documentation for a guided setup.

Development

See Local Development for how to get started developing locally.

Community

Join our Discord community for help, feedback and updates on new features.

Contributing

All types of contributions are encouraged and valued!

  • Report bugs or suggest features via GitHub Issues
  • Improve documentation
  • Build new plugins for data sources

Before contributing, please check out the Contributing Guide.

FAQ

What is Marmot?

Marmot is an open-source data catalog for teams who want powerful data discovery without enterprise complexity. It catalogs every data asset (tables, topics, queues, APIs), enriches it with context, and makes it accessible to both your team and AI tools. Unlike traditional catalogs requiring extensive infrastructure, Marmot ships as a single binary with an intuitive UI.

Why Use Marmot?

FeatureBenefit
Search EverythingFind any data asset in seconds with full-text search, structured queries, boolean logic, and metadata filters
Interactive LineageTrace data flows from source to destination, analyze impact before making changes
Metadata-FirstStore rich metadata for any asset type (tables, topics, APIs, dashboards)
Team CollaborationAssign ownership, document business context, maintain shared glossaries
AI-ReadyExpose certified context through MCP, API, and UI
Single BinaryNo complex infrastructure required, deploy in minutes

How Does Marmot Integrate with AI Agents?

Marmot exposes certified context through MCP (Model Context Protocol), enabling AI agents to query real metadata about your data assets. This allows AI tools to understand your data landscape, trace lineage, and make informed decisions based on actual metadata rather than guessing.

What Data Sources Can I Catalog?

Marmot supports cataloging various data asset types through its plugin system:

  • Tables (databases, data warehouses)
  • Topics (message queues, event streams)
  • Queues (job queues, messaging systems)
  • APIs (REST, GraphQL, internal services)
  • Dashboards (visualization tools, BI platforms)

How Do I Deploy Marmot?

Quick Start Options:

MethodDescription
Documentation GuideFollow the Deploy guide for step-by-step setup
Single BinaryDownload and run the single binary for your platform

Is Marmot Free?

Yes! Marmot is open-source software licensed under the MIT License. You can use, modify, and distribute it freely. Self-hosting is completely free with no licensing costs.

How Can I Contribute?

All contributions are welcome:

  • Report bugs or suggest features via GitHub Issues
  • Improve documentation (README, guides, API docs)
  • Build new plugins for additional data sources
  • Check the Contributing Guide before contributing

Where Can I Get Help?

ResourceLink
Documentationmarmotdata.io/docs
Discord CommunityJoin Discord
GitHub IssuesReport issues

License

Marmot is open-source software licensed under the MIT License.

来源:README.md,提交 7f04949

工具

0
该服务器需要 API 密钥等凭据,因此 SourceWeft 无法在没有凭据的情况下读取其工具,也未收录。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 60%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分