Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Dcc Itchio

БесплатноНе проверен

Enables secure acquisition of itch.io game assets via official RSS feeds and authenticated Butler daemon downloads, and preview-gated publishing of game builds

GitHubEmbed

Описание

Enables secure acquisition of itch.io game assets via official RSS feeds and authenticated Butler daemon downloads, and preview-gated publishing of game builds with hash-bound receipts and license verification.

README

Two independently installable DCC-MCP Skills for safe itch.io asset acquisition and preview-gated game publishing.

Asset discovery, verification, and delivery workflow

Illustration generated for this repository; it contains no third-party logos, copied marketplace thumbnails, or product UI.

Skills

itchio-assets

  • Browse only itch.io's official game-assets RSS feed.
  • List and inspect asset projects with direct download-key ownership on the authenticated account through the official Butler daemon API.
  • Download one exact owned upload without running installers or downloaded code.
  • Require explicit license evidence before any download, then return a validated DCC-MCP AssetDescriptor with hashes and attribution.

This Skill does not buy assets, scrape project pages, infer a license from price or ownership, or import downloaded content into a DCC application. Version 0.1 fails closed for bundle-only ownership.

itchio-publish

  • List projects owned by the authenticated creator account.
  • Inspect Butler channels and their head/pending build states.
  • Create a hash-bound preview receipt for a prepared game build.
  • Revalidate the source tree, license provenance, Butler binary, channel parent, and preview result before an authenticated butler push.

Publishing consumes license-provenance.json produced by the marketplace game-release-package Skill. Core's asynchronous job cancellation terminates the local Butler process only; it is not a remote build rollback.

Runtime requirements

  • DCC-MCP Core 0.19.91 or newer
  • Python 3.7 or newer for production scripts
  • itch.io Butler 15.30.0 or newer
  • BUTLER_API_KEY in the local environment for authenticated operations

The API key is never accepted as a tool argument, written to a receipt, placed on a command line, or returned in tool output. The asset Skill passes it to an ephemeral, isolated Butler daemon over JSON-RPC and removes that daemon's local state after the request.

Development

python -m pip install "dcc-mcp-core>=0.19.91" "pytest>=7.4,<9" "PyYAML>=6" "ruff>=0.9" Pillow
python scripts/validate_skills.py
python -m pytest -q
ruff check .

All network and Butler unit tests use fixtures or fake processes. CI never performs a real upload or download.

License

MIT

from github.com/dcc-mcp/dcc-itchio

Установка Dcc Itchio

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/dcc-mcp/dcc-itchio

FAQ

Dcc Itchio MCP бесплатный?

Да, Dcc Itchio MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Dcc Itchio?

Нет, Dcc Itchio работает без API-ключей и переменных окружения.

Dcc Itchio — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Dcc Itchio в Claude Desktop, Claude Code или Cursor?

Открой Dcc Itchio на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Dcc Itchio with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development