
Gravitino MCP サーバー向け AI エージェント
FastMCP を Apache Gravitino とシームレスに統合し、効率的なメタデータ管理を実現します。Gravitino 用 MCP サーバーは、カタログ、スキーマ、テーブル、モデル、ユーザー、タグの操作を簡素化し、トークンベースまたは基本認証による安全なメタデータワークフローを最新のデータプラットフォームで提供します。

集中型メタデータ操作
すべてのカタログ、スキーマ、テーブル、モデル、ユーザー、タグを1つの統合インターフェースから管理できます。Gravitino MCP サーバーは、重要なデータリソースの取得・更新・整理を簡単に行える、強力で簡潔なメタデータ操作ツール群を提供します。
- カタログ & スキーマ管理.
- カタログやスキーマの一覧表示と管理が容易になり、データリソースの発見と整理を効率化します。
- テーブル操作.
- テーブルの取得、詳細情報の参照、カラム情報の取得により分析やガバナンスをサポートします。
- タグ付け & オブジェクト関連付け.
- タグを割り当てたり、タグごとにオブジェクト一覧を取得することで、メタデータの分類や検索性を向上させます。
- ユーザー & ロール制御.
- ユーザーロールを安全に付与・剥奪し、ユーザーアクセスを管理してデータセキュリティを強化します。

安全な認証とツールの有効化
トークンベース認証と基本認証の両方に対応し、外部システムとの安全な連携を実現します。必要なツールだけを環境設定で有効化でき、セキュリティを最適化し不要なアクセスを削減します。
- トークン & 基本認証.
- JWT トークンとユーザー名/パスワード認証を柔軟に切り替えてセキュリティを確保します。
- きめ細やかなツール有効化.
- 必要なメタデータツールだけを環境変数で有効化し、ガバナンスを強化します。
- 外部連携対応.
- 外部プラットフォームやオーケストレーションツールとの統合を前提に設計されています。

FastMCP & 非同期ワークフロー最適化
MCP サーバーは FastMCP と非同期 HTTP 機能を活用し、高速かつスケーラブルな運用を実現します。大規模なメタデータ管理や高度なワークフローをデータプラットフォーム内で簡単にサポートします。
- FastMCP 連携.
- FastMCP と直接接続し、リアルタイムかつ高速なメタデータ処理を実現します。
- 非同期 HTTP 対応.
- 非同期 HTTP (httpx) を活用し、スケーラブルでブロッキングしない運用が可能です。
MCP 統合
利用可能な Gravitino MCP 統合ツール
以下のツールが Gravitino MCP 統合の一部として利用可能です:
- get_list_of_catalogs
Gravitino メタストアで利用可能なカタログ一覧を取得します。
- get_list_of_schemas
指定したカタログ内のスキーマ一覧を取得します。
- get_list_of_tables
スキーマからページネーションされたテーブル一覧を取得します。
- get_table_by_fqn
完全修飾名で指定したテーブルの詳細情報を取得します。
- get_table_columns_by_fqn
完全修飾名で指定したテーブルのカラム情報を取得します。
- get_list_of_tags
Gravitino システムで定義されているすべてのタグを取得します。
- associate_tag_to_entity
特定のテーブルまたはカラムエンティティにタグを付与します。
- list_objects_by_tag
指定したタグに関連付けられたすべてのオブジェクトを一覧表示します。
- get_list_of_roles
システムで定義されているすべてのユーザーロールを取得します。
- get_list_of_users
Gravitino システムに登録されているすべてのユーザーを取得します。
- grant_role_to_user
特定のロールをユーザーに割り当てます。
- revoke_role_from_user
ユーザーに付与されたロールを取り消します。
- get_list_of_models
Gravitino で利用可能なモデル一覧を取得します。
- get_list_of_model_versions_by_fqn
完全修飾名で指定したモデルのすべてのバージョンを取得します。
Gravitino 用 MCP サーバーでメタデータ管理を効率化
FastMCP API を Apache Gravitino に簡単統合し、シームレスな認証、柔軟なツール有効化、カタログ・テーブル・ユーザーなどの堅牢なメタデータ操作を実現します。MCP サーバーがどのようにデータインフラを簡素化するかをご覧ください。
Apache Gravitino とは
Apache Gravitino は、モダンなデータエコシステム向けに設計された高性能・地理分散型・フェデレーテッドなメタデータレイクです。Gravitino は技術的なデータカタログおよびメタデータレイクとして機能し、異なるデータソース・データタイプ・地理的領域にまたがるメタデータを直接管理できます。これにより、データ資産の発見・ガバナンス・アクセスを統一レイヤーで提供し、企業が大規模にデータコンプライアンス・品質・セキュリティを維持しやすくなります。Gravitino は多様な分析エンジンやストレージシステムをサポートし、オンプレミスおよびクラウド環境のメタデータ運用を効率化します。
機能
Apache Gravitino でできること
Apache Gravitino は、複数のデータソースや地域にまたがる強力なメタデータ管理・発見を可能にし、優れたデータガバナンスと分析統合をサポートします。
- 統合メタデータ管理
- 複数ソース・タイプ・地域からメタデータを一元化し、効率的に管理。
- フェデレーテッドデータカタログ
- 分散ストレージや分析エンジンに広がるデータ資産の発見とガバナンス。
- 高度なデータガバナンス
- ポリシーの徹底、コンプライアンスの確保、組織全体のデータ品質維持。
- シームレスな統合
- 複数の分析エンジンやクラウド/オンプレミスストレージとの連携。
- 地理分散対応
- グローバルなデータセンター間でメタデータの管理・アクセスが可能な堅牢かつ拡張性ある運用。

Apache Gravitino とは
AI エージェントやデータ駆動型アプリケーションは、Apache Gravitino を活用して多様なソースにまたがるメタデータを簡単に発見・ガバナンス・アクセスできます。この能力により、インテリジェントなデータソリューションの開発が加速し、コンプライアンスやデータ品質の確保、AI ワークフローと企業データエコシステムの統合が容易になります。