MCP.so
ログイン

MCP server for Apache Gravitino(incubating)

@datastrato

基本情報

カテゴリ

その他

ライセンス

Apache-2.0

トランスポート

stdio

作者

datastrato

MCP server for Apache Gravitino について

MCP server for Apache Gravitino

#mcp-gravitino#apache-gravitino#mcp-server

MCP server for Apache Gravitino の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-gravitino": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

MCP server for Apache Gravitino のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP server for Apache Gravitino(incubating)?

MCP server for Apache Gravitino(incubating) is a FastMCP integration that provides a simplified interface for interacting with Apache Gravitino metadata. It supports operations on catalogs, schemas, tables, models, users, tags, and user-role management.

How to use MCP server for Apache Gravitino(incubating)?

Clone the repository, create a virtual environment with uv, and install dependencies. Set the required environment variables GRAVITINO_URI and GRAVITINO_METALAKE plus either token-based (GRAVITINO_JWT_TOKEN) or basic (GRAVITINO_USERNAME and GRAVITINO_PASSWORD) authentication. Optionally set GRAVITINO_ACTIVE_TOOLS to filter available tools. Launch the server using the uv run command with the provided arguments.

Key features of MCP server for Apache Gravitino(incubating)

  • FastMCP integration for Apache Gravitino services
  • Simplified interface for metadata operations
  • Supports catalogs, schemas, tables, and models
  • Includes user, role, and tag management tools
  • Token-based and basic authentication supported
  • Tool activation filtering via environment variable

Use cases of MCP server for Apache Gravitino(incubating)

  • Browse and explore data catalog hierarchy
  • Retrieve table metadata and column information
  • Assign and manage tags on tables or columns
  • Manage user roles and permissions
  • Access model metadata and version history

よくある質問

1

What authentication methods does MCP server for Apache Gravitino(incubating) support?

It supports both token-based authentication via `GRAVITINO_JWT_TOKEN` and basic authentication via `GRAVITINO_USERNAME` and `GRAVITINO_PASSWORD`.

2

How do I configure which tools are available?

You can set the optional environment variable `GRAVITINO_ACTIVE_TOOLS` to a comma-separated list of tool method names. The default is `*`, which activates all tools.

3

What are the runtime dependencies for MCP server for Apache Gravitino(incubating)?

Python 3.10+ is required. The server depends on `fastmcp`, `httpx`, and `uv` for dependency management.

4

Does MCP server for Apache Gravitino(incubating) expose all Gravitino APIs?

No, it provides a selected set of optimized tools designed to return concise metadata and stay within LLM token limits.

コメント

「その他」の他のコンテンツ