Command Palette

Search for a command to run...

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

Cults3d

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

Enables AI agents to upload 3D designs, track stats, manage listings, and monitor community engagement on Cults3D.

GitHubEmbed

Описание

Enables AI agents to upload 3D designs, track stats, manage listings, and monitor community engagement on Cults3D.

README

An MCP (Model Context Protocol) server for Cults3D — the leading marketplace for 3D printing designs.

Enables AI agents to upload designs, track stats, manage listings, and monitor community engagement on Cults3D.

First open-source MCP server for Cults3D.


Features

Tool Description
upload_design Upload a new STL/ZIP with title, description, tags, category, price
update_design Edit metadata on an existing listing
list_my_designs List all your published designs with status and stats
get_design_stats Downloads, likes, comments, revenue for a design
search_designs Search public designs by keyword (competitor research)
get_trending Trending designs in a category
get_comments Read comments on a design
reply_to_comment Post a reply to a comment
list_collections List your Cults3D collections
add_to_collection Add a design to a collection

Installation

pip install cults3d-mcp

Or run directly with uvx:

uvx cults3d-mcp

Configuration

Create a .env file (see .env.template):

[email protected]
CULTS3D_PASSWORD=yourpassword

Authentication uses Cults3D's token-based auth (JWT). The server logs in on startup and refreshes the token automatically.


MCP Client Setup

Add to your MCP config (~/.config/claude/claude_desktop_config.json or equivalent):

{
  "mcpServers": {
    "cults3d": {
      "command": "uvx",
      "args": ["cults3d-mcp"],
      "env": {
        "CULTS3D_EMAIL": "[email protected]",
        "CULTS3D_PASSWORD": "yourpassword"
      }
    }
  }
}

Development

git clone https://github.com/clugtu/cults3d-mcp
cd cults3d-mcp
pip install -e ".[dev]"
pre-commit install
pytest

This repo uses pre-commit with ruff for linting and formatting. Install pre-commit if you don't have it:

pip install pre-commit

Then run pre-commit install once to register the hooks — they'll run automatically on every git commit.


API Notes

Cults3D uses an internal GraphQL API (https://cults3d.com/graphql). This server uses reverse-engineered queries from the web interface. It is not an officially supported integration.

  • Rate limits: Be respectful — add delays between bulk operations
  • Auth: Session-based JWT, refreshed every ~24h
  • File uploads: Multipart form-data for STL/ZIP files

License

MIT — see LICENSE


Related

from github.com/clugtu/cults3d-mcp

Установка Cults3d

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

▸ github.com/clugtu/cults3d-mcp

FAQ

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

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

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

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

Cults3d — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

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

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

Похожие MCP

Compare Cults3d with

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

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

Автор?

Embed-бейдж для README

Похожее

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