cults3d-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cults3d-mcpshow me my design stats"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cults3d-mcp
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 a new STL/ZIP with title, description, tags, category, price |
| Edit metadata on an existing listing |
| List all your published designs with status and stats |
| Downloads, likes, comments, revenue for a design |
| Search public designs by keyword (competitor research) |
| Trending designs in a category |
| Read comments on a design |
| Post a reply to a comment |
| List your Cults3D collections |
| Add a design to a collection |
Related MCP server: Meshy MCP Server
Installation
pip install cults3d-mcpOr run directly with uvx:
uvx cults3d-mcpConfiguration
Create a .env file (see .env.template):
CULTS3D_EMAIL=your@email.com
CULTS3D_PASSWORD=yourpasswordAuthentication 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": "your@email.com",
"CULTS3D_PASSWORD": "yourpassword"
}
}
}
}Development
git clone https://github.com/clugtu/cults3d-mcp
cd cults3d-mcp
pip install -e ".[dev]"
pre-commit install
pytestThis repo uses pre-commit with ruff for linting and formatting. Install pre-commit if you don't have it:
pip install pre-commitThen 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
pinterest-mcp — Pinterest MCP server
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/clugtu/cults3d-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server