TA

thecosmiccrafter/artcraft-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

34 stars 8 forks Качество 68 Тренд 27NOASSERTION

Автономное хранилище объединяет все реализации сервера, инструменты автоматизации CLI, навыки агента, схемы JSON-RPC и маршруты мостов компаньонов с платформы генеративных медиа.

Обзор

Автономное хранилище объединяет все реализации сервера, инструменты автоматизации CLI, навыки агента, схемы JSON-RPC и маршруты мостов компаньонов с платформы генеративных медиа. Этот проект позволяет помощникам по кодированию ИИ (Claude Desktop, Windsurf, Cursor, Antigravity, OpenClaw) изначально генерировать изображения, видео, 3D-меши, гауссовские сплаты, TTS и управлять медиа-активами с помощью команд естественного языка или автоматических скриптов. Запустите включенный скрипт конфигурации для автоматического обнаружения и регистрации artcraft-mcp через Claude Desktop, Windsurf или Cursor: Добавьте файл конфигурации клиента MCP (например, claude desktop config.json или ~/.codeium/windsurf/mcp config.json): Сервер решает учетные данные в следующем порядке: 1. : Выделенный токен Bearer сессии MCP (mcp session private ...). 2. : Автоматически обменивается с POST /v1/mcp/session/create для активного сеанса. 3. : Сеансовые переменные среды cookie. 4. : Auto-detected from ~/Artcraft/credentials/: - artcraft session.

Обзор (машинный перевод)

Автономное хранилище объединяет все реализации сервера Model Context Protocol (MCP), инструменты автоматизации CLI, навыки агента, схемы JSON-RPC и сопутствующие мосты с платформой генеративных медиа.

Этот проект позволяет помощникам по кодированию ИИ (Claude Desktop, Windsurf, Cursor, Antigravity, OpenClaw) изначально генерировать изображения, видео, 3D-меши, гауссовские сплаты, TTS и управлять медиа-активами с помощью команд естественного языка или автоматических скриптов.

Structure Структура проекта

##Быстрый старт

###1.Настройка одним щелчком мыши (автоматическая)

Запустите включенный скрипт конфигурации для автоматического обнаружения и регистрации artcraft-mcp через Claude Desktop, Windsurf или Cursor:

###2 - ручная конфигурация

Добавьте файл конфигурации клиента MCP (например, claude_desktop_config.json или ~/.codeium/windsurf/mcp_config.json):

###Аутентификация

Сервер решает учетные данные в следующем порядке:

  1. ARTCRAFT_MCP_PRIVATE_SESSION_TOKEN: Выделенный токен Bearer сессии MCPmcp_session_private_....
  2. ARTCRAFT_API_KEY: Автоматический обмен с POST /v1/mcp/session/create для активного сеанса.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

ArtCraft MCP Server & Automation Suite

Standalone repository bundling all Model Context Protocol (MCP) server implementations, automation CLI tools, agent skills, JSON-RPC schemas, and companion bridge routes from the ArtCraft generative media platform.

This project enables AI coding assistants (Claude Desktop, Windsurf, Cursor, Antigravity, OpenClaw) to natively generate images, videos, 3D meshes, Gaussian splats, TTS, and manage media assets through natural language commands or automated scripts.


📁 Project Structure

artcraft-mcp/
├── bin/                                # Standalone, ready-to-run 64-bit Windows binary
│   └── artcraft-mcp.exe                # Full 61-tool ArtCraft MCP server
│
├── rust/                               # Rust Source Implementation
│   ├── README.md                       # Architecture & crate guide
│   └── artcraft_mcp_cli/               # Full 61-tool MCP server crate
│       ├── Cargo.toml
│       ├── README.md
│       └── src/
│           ├── main.rs, server.rs, auth.rs, client.rs, types.rs
│           └── tools/                  # 15 tool modules (image, video, 3D, voice, jobs...)
│
├── tools/                              # Standalone Python Automation CLI Suite
│   ├── artcraft_runner.py              # Batch video & image generator with async polling
│   ├── artcraft_3d_runner.py           # Hunyuan 3D & WorldLabs Marble Splat pipeline
│   ├── artcraft_angle_matrix.py        # 4-quadrant camera orbit generator (flux_2_lora_angles)
│   ├── artcraft_audio_weaver.py        # Audio stem reference & voice synthesis weaver
│   └── artcraft_cost_estimator.py      # Live credit balance inspector & cost estimator
│
├── skills/                             # AI Agent Skills & Knowledge References
│   ├── artcraft-mcp/
│   │   ├── SKILL.md                    # Main agent instruction skill
│   │   └── references/                 # Model matrices, aspect ratios & specs
│   │       ├── aspect-ratios.md
│   │       ├── image-models.md
│   │       ├── video-models.md
│   │       └── three_d_and_splat_models.md
│   └── open-source-contributor/
│       └── SKILL.md                    # Open source contributor workflows & checklist
│
├── companion/                          # Desktop App & API Companion Integration
│   ├── mcp_routes.py                   # FastAPI / FastMCP lifecycle routes (start, stop, health, token)
│   └── docs_mcp_server.md              # Architecture & companion integration guide
│
├── schemas/                            # Complete JSON-RPC tool definitions (61 tools)
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "artcraft": { "command": "C:\\path\\to\\artcraft-mcp\\bin\\artcraft-mcp.exe", "args": [], "description": "ArtCraft AI generative media platform (Full 61-tool engine)" } } }