Rodin Gen-2 MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RODIN_API_KEY | Yes | Your API key for Rodin Gen-2 API |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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-агентов:
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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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