Skip to main content
Glama
TiGRoNdev

Rodin Gen-2 MCP Server

by TiGRoNdev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RODIN_API_KEYYesYour API key for Rodin Gen-2 API

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_3d_text_to_3dA

Генерирует 3D модель из текстового описания (Text-to-3D)

Args: prompt: Текстовое описание 3D модели для генерации seed: Seed для воспроизводимости (0-65535). Опционально geometry_file_format: Формат файла (glb, usdz, fbx, obj, stl). По умолчанию glb material: Тип материала (PBR, Shaded, All). По умолчанию PBR mesh_simplify: Упростить меш. По умолчанию False quality_override: Переопределение качества (количество полигонов). Опционально bbox_condition: Условие bounding box [width, height, length]. Опционально

Returns: UUID задачи для проверки статуса и загрузки результата

generate_3d_image_to_3dA

Генерирует 3D модель из изображения(й) (Image-to-3D)

Args: image_paths: Список путей к изображениям (до 5 файлов) prompt: Текстовое описание. Опционально (если не указано, будет сгенерировано AI) use_original_alpha: Использовать оригинальный альфа-канал. По умолчанию False seed: Seed для воспроизводимости (0-65535). Опционально geometry_file_format: Формат файла (glb, usdz, fbx, obj, stl). По умолчанию glb material: Тип материала (PBR, Shaded, All). По умолчанию PBR mesh_simplify: Упростить меш. По умолчанию False quality_override: Переопределение качества. Опционально condition_mode: Режим для множественных изображений (concat). По умолчанию concat bbox_condition: Условие bounding box [width, height, length]. Опционально

Returns: UUID задачи для проверки статуса и загрузки результата

check_task_statusA

Проверяет статус задачи генерации

Args: subscription_key: Subscription key задачи (jobs.subscription_key из ответа generate_3d_*)

Returns: Текущий статус всех подзадач

start_download_resultA

Запускает фоновую загрузку результатов 3D-задачи по её UUID.

Предназначен для LLM-агентов:

  1. Вызывается после того, как генерация завершена (см. check_task_status).

  2. Не блокирует диалог — только стартует фоновую загрузку.

  3. Возвращает идентификатор task_id, который нужно передать в check_download_result_status.

Args: task_uuid: UUID задачи из generate_3d_* (поле uuid, не subscription_key). output_dir: Папка для сохранения файлов; по умолчанию — текущая директория.

Returns: Человекочитаемое сообщение с task_id фоновой задачи загрузки.

check_download_result_statusA

Проверяет прогресс фоновой загрузки, запущенной start_download_result.

Удобен для LLM: его можно вызывать периодически, чтобы отслеживать статус фоновой загрузки без долгих блокировок одного запроса.

Args: task_id: Идентификатор задачи загрузки, полученный из start_download_result.

Returns: Человекочитаемое сообщение со статусом задачи и, при завершении, списком файлов.

download_resultA

Синхронно загружает результаты генерации 3D модели по UUID задачи.

Этот инструмент блокирующий: LLM дожидается завершения загрузки в рамках одного вызова. Обычно предпочтительнее использовать пару start_download_result + check_download_result_status, но download_result удобен для простых сценариев и небольших объёмов данных.

Args: task_uuid: UUID задачи из generate_3d_* (поле uuid, не subscription_key). output_dir: Папка для сохранения файлов; по умолчанию — текущая директория.

Returns: Человекочитаемое сообщение с директорией, суммарным размером и списком загруженных файлов либо сообщение об ошибке.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/TiGRoNdev/RodinGen2MCP'

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