Skip to main content
Glama

MCP Server for Apache Gravitino

Official
by datastrato

Apache Gravitino 用 MCP サーバー (インキュベーション中)

Gravitino API を提供する MCP サーバー - Apache Gravitino(incubating) サービス用の FastMCP 統合。

特徴

  • FastMCP との Gravitino API 統合
  • メタデータ管理のための使いやすいインターフェース
  • カタログ/スキーマ/テーブルメタデータ、タグ、ユーザーロール情報のサポート

インストール

構成から

{ "mcpServers": { "Gravitino": { "command": "uv", "args": [ "--directory", "/Users/user/workspace/mcp-server-gravitino", "run", "--with", "fastmcp", "--with", "httpx", "--with", "mcp-server-gravitino", "python", "-m", "mcp_server_gravitino.server" ], "env": { "GRAVITINO_URI": "http://localhost:8090", "GRAVITINO_USERNAME": "admin", "GRAVITINO_PASSWORD": "admin", "GRAVITINO_METALAKE": "metalake_demo" } } } }

環境変数

承認

mcp-server-gravitino はトークン認証と基本認証を提供します。

トークン認証

GRAVITINO_URI=http://localhost:8090 GRAVITINO_JWT_TOKEN=<YOUR GRAVITINO JWT TOKEN>

基本認証

GRAVITINO_URI=http://localhost:8090 GRAVITINO_USERNAME=<YOUR GRAVITINO USERNAME> GRAVITINO_PASSWORD=<YOUR GRAVITINO PASSWORD>

ツールリスト

mcp-server-gravitino は、Gravitino で利用可能なすべての API を提供しません。

テーブルツール

  • get_list_of_catalogs : 基本情報を含むカタログのリストを取得します
  • get_list_of_schemas : 基本情報を含むスキーマのリストを取得します
  • get_list_of_tables : 基本情報を含むテーブルの一覧をページ区切りで取得する
  • get_table_by_fqn : 完全修飾名で詳細なテーブル情報を取得する
  • get_table_columns_by_fqn : 完全修飾名でテーブル列情報を取得する

タグツール

  • get_list_of_tags : 基本情報を含むタグのリストを取得します
  • associate_tag_to_table : タグをテーブルに関連付ける
  • associate_tag_to_column : 列にタグを関連付ける
  • list_objects_by_tag : タグに関連付けられたオブジェクトのリストを取得します

ユーザーロールツール

  • get_list_of_roles : 基本情報を含むロールのリストを取得します
  • get_list_of_users : 基本情報を含むユーザーのリストを取得する
  • grant_role_to_user : ユーザーにロールを付与する
  • revoke_role_from_user : ユーザーからロールを取り消す

各ツールは、重要なメタデータ情報を提供しながら、モデルのコンテキスト制限との互換性を確保するために、関連フィールドを含む最適化された応答を返します。

ライセンス

このプロジェクトは、Apache License Version 2.0 としてライセンスされたオープンソース ソフトウェアです。

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Apache Gravitino メタデータ管理 API へのアクセスを提供する FastMCP 統合サーバー。ユーザーは構造化インターフェースを通じてカタログ/スキーマ/テーブル メタデータ、タグ、およびユーザー ロール情報を管理できます。

  1. 特徴
    1. インストール
      1. 構成から
    2. 環境変数
      1. 承認
    3. ツールリスト
      1. テーブルツール
      2. タグツール
      3. ユーザーロールツール
    4. ライセンス

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        FastMCP is a comprehensive MCP server allowing secure and standardized data and functionality exposure to LLM applications, offering resources, tools, and prompt management for efficient LLM interactions.
        Last updated -
        3
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        A high-performance FastAPI server supporting Model Context Protocol (MCP) for seamless integration with Large Language Models, featuring REST, GraphQL, and WebSocket APIs, along with real-time monitoring and vector search capabilities.
        Last updated -
        5
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        The server integrates with the free IMF data API and provides various features to facilitate data retrieval and analysis. The server is built using the FastMCP framework and offers the following functionalities:
        Last updated -
        3
        Python
        Apache 2.0
      • -
        security
        A
        license
        -
        quality
        This MCP server integrates with Google Drive to allow listing, reading, and searching files, as well as the ability to read and write to Google Sheets.
        Last updated -
        91
        JavaScript
        MIT License

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/datastrato/mcp-server-gravitino'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server