mcpField
M
Marmot

Marmot

リモート
github.com/marmotdataデータベース6275 日前に更新
リポジトリ

Marmot について

Marmotは、テーブル、トピック、キュー、API、ダッシュボードのメタデータを整理するオープンソースのデータカタログです。検索、リネージ、共有コンテキストを単一バイナリで提供し、カタログ情報をAIエージェントから利用できます。

主な機能

  1. 01全文検索と条件付きアセット検索
  2. 02データリネージと影響分析
  3. 03複数のアセット種別のメタデータ
  4. 04所有者・業務情報・用語集の管理
  5. 05単一バイナリでのデプロイ

活用シーン

  1. 01カタログ内のデータアセットを検索
  2. 02変更前にデータフローを追跡
  3. 03アセットの所有者と業務上の意味を記録
  4. 04AIエージェントに根拠のあるカタログ情報を提供

MCP 対応

Marmotは認定済みメタデータのコンテキストをMCPクライアントに公開し、AIエージェントがアセットを照会してリネージを追跡できるようにします。READMEには個別のMCPツールやリソースの説明はありません。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://{marmot_host}/api/v1/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://{marmot_host}/api/v1/mcp認証が必要

ツール

詳細

README の画像

Marmot

あらゆるデータアセットを数秒で見つけられます。AI にも同じことをさせましょう。

AI のためのオープンソースのコンテキストレイヤーです。テーブル、トピック、キュー、API をカタログ化し、実際のメタデータを AI エージェントに公開します。

ドキュメント • デプロイ • コミュニティ

Marmot とは?

Marmot は、エンタープライズのような複雑さを伴わずに、強力なデータディスカバリーを実現したいチーム向けのオープンソースのデータカタログです。あらゆるデータアセットをカタログ化し、重要なコンテキストを付加して、チームや AI ツールからアクセスできるようにします。

広範なインフラストラクチャと設定が必要な従来のカタログとは異なり、Marmot は使いやすい UI を備えた単一のバイナリとして提供されるため、簡単にデプロイして、数分でカタログ化を始められます。

機能

  • すべてを検索:全文検索に加え、構造化クエリ、ブール論理、メタデータフィルターを使って、あらゆるデータアセットを数秒で見つけられます。
  • インタラクティブなリネージ:データの流れをソースから宛先まで追跡し、変更を加える前に影響を分析できます。
  • メタデータを重視:テーブルやトピックから API、ダッシュボードまで、あらゆる種類のアセットの豊富なメタデータを保存できます。
  • チームでのコラボレーション:オーナーを割り当て、ビジネスコンテキストを文書化し、共有用語集を管理できます。
  • AI 対応:認定済みのコンテキストを MCP、API、UI を通じて公開できます。
プラグイン、インテグレーション、AI エージェントを示す Marmot のコンテキストレイヤー

デプロイ

Marmot を初めてお使いですか? ガイドに沿って設定できるデプロイドキュメントをご覧ください。

開発

ローカル環境で開発を始める方法については、ローカル開発をご覧ください。

コミュニティ

新機能に関するサポート、フィードバック、最新情報については、Discord コミュニティにご参加ください。

コントリビューション

あらゆる種類のコントリビューションを歓迎し、評価します!

  • GitHub Issues からバグを報告したり、機能を提案したりできます
  • ドキュメントを改善する
  • データソース用の新しいプラグインを開発する

コントリビューションを始める前に、コントリビューションガイドをご確認ください。

FAQ

Marmot とは?

Marmot は、エンタープライズのような複雑さを伴わずに、強力なデータディスカバリーを実現したいチーム向けのオープンソースのデータカタログです。あらゆるデータアセット(テーブル、トピック、キュー、API)をカタログ化し、コンテキストを付加して、チームと AI ツールの両方からアクセスできるようにします。広範なインフラストラクチャが必要な従来のカタログとは異なり、Marmot は使いやすい UI を備えた単一のバイナリとして提供されます。

Marmot を使う理由
機能メリット
すべてを検索全文検索、構造化クエリ、ブール論理、メタデータフィルターを使って、あらゆるデータアセットを数秒で見つけられます
インタラクティブなリネージデータの流れをソースから宛先まで追跡し、変更を加える前に影響を分析できます
メタデータを重視あらゆる種類のアセット(テーブル、トピック、API、ダッシュボード)の豊富なメタデータを保存できます
チームでのコラボレーションオーナーを割り当て、ビジネスコンテキストを文書化し、共有用語集を管理できます
AI 対応認定済みのコンテキストを MCP、API、UI を通じて公開できます
単一のバイナリ複雑なインフラストラクチャは不要で、数分でデプロイできます
Marmot は AI エージェントとどのように連携しますか?

Marmot は MCP(Model Context Protocol) を通じて認証済みのコンテキストを提供し、AI エージェントがデータ資産に関する実際のメタデータを照会できるようにします。これにより、AI ツールはデータ環境を理解し、リネージを追跡して、推測ではなく実際のメタデータに基づいた判断を下せるようになります。

カタログ化できるデータソースは何ですか?

Marmot はプラグインシステムを通じて、さまざまな種類のデータ資産をカタログ化できます。

  • テーブル(データベース、データウェアハウス)
  • トピック(メッセージキュー、イベントストリーム)
  • キュー(ジョブキュー、メッセージングシステム)
  • API(REST、GraphQL、内部サービス)
  • ダッシュボード(可視化ツール、BI プラットフォーム)
Marmot はどのようにデプロイしますか?

クイックスタートの方法:

方法説明
ドキュメントガイドデプロイガイドに従って、手順に沿ってセットアップします
単一バイナリお使いのプラットフォーム用の単一バイナリをダウンロードして実行します
Marmot は無料ですか?

はい!Marmot は MIT ライセンス の オープンソースソフトウェア です。自由に使用、変更、配布できます。セルフホストは完全に無料で、ライセンス費用はかかりません。

どのように貢献できますか?

すべての貢献を歓迎します。

  • GitHub Issues からバグを報告したり、機能を提案したりできます
  • ドキュメントを改善できます(README、ガイド、API ドキュメント)
  • 追加のデータソース向けに新しいプラグインを作成できます
  • 貢献する前に**貢献ガイドを確認**してください
どこでサポートを受けられますか?
リソースリンク
ドキュメントmarmotdata.io/docs
Discord コミュニティDiscord に参加
GitHub Issues問題を報告

ライセンス

Marmot は MIT ライセンス のオープンソースソフトウェアです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。