Skip to main content
Glama
datastrato

MCP Server for Apache Gravitino

Official
by datastrato

MCP-сервер для Apache Gravitino (инкубация)

Версия Python

Сервер MCP, предоставляющий API Gravitino — интеграция FastMCP для сервисов Apache Gravitino (инкубация).

Функции

  • Интеграция API Gravitino с FastMCP

  • Простой в использовании интерфейс для управления метаданными

  • Поддержка метаданных каталога/схемы/таблицы, тегов и информации о ролях пользователей

Related MCP server: MCP Trino Server

Установка

из конфигурации

{
    "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 не предоставляет все API, доступные в Gravitino.

Инструменты для таблицы

  • 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 .

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    A FastMCP-based server that enables executing Microsoft SQL Server data queries and table structure queries through a standardized MCP protocol interface.
    6
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server providing seamless integration with Trino and Iceberg for advanced data exploration, querying, and table maintenance.
    Apache 2.0
  • F
    license
    Not graded
    quality
    D
    maintenance
    A FastMCP-based server that provides tools for API discovery and execution, hierarchical category management, and SQL query execution through the Model Context Protocol.

View all related MCP servers

Related MCP Connectors

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

  • MCP server for AI access to Swagger by SmartBear.

  • MCP Server for agents to onboard, pay, and provision services autonomously with InFlow

View all MCP Connectors

Latest Blog Posts

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