bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Control Assimilate Live FX / SCRATCH — professional color grading, compositing, and virtual production software — via MCP. 88 tools across 14 categories.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install ergopooka/assimilate-mcpInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Control Assimilate Live FX / SCRATCH — professional color grading, compositing, and virtual production software — via MCP. Complete 1:1 integration of the Assimilate REST API with 88 tools across 14 categories.
mcporter config add assimilate --command npx --args '["-y", "assimilate-mcp"]'
mcporter list assimilate
Add to claude_desktop_config.json:
{
"mcpServers": {
"assimilate": {
"command": "npx",
"args": ["-y", "assimilate-mcp"]
}
}
}
claude mcp add assimilate -- npx -y assimilate-mcp
| Flag | Env Var | Default | Description |
|---|---|---|---|
--host |
ASSIMILATE_HOST |
127.0.0.1 |
Live FX host |
--port |
ASSIMILATE_PORT |
8080 |
REST API port |
--key |
ASSIMILATE_KEY |
— | Authorization key |
--timeout |
ASSIMILATE_TIMEOUT |
30000 |
HTTP timeout (ms) |
Example with custom port:
{
"mcpServers": {
"assimilate": {
"command": "npx",
"args": ["-y", "assimilate-mcp", "--port=9090"]
}
}
}
| Category | Count | Key Tools |
|---|---|---|
| System | 8 | get_system check_connection list_users select_user |
| Projects | 7 | list_projects enter_project create_project |
| Groups | 9 | list_groups get_current_group create_group |
| Constructs | 10 | list_constructs create_construct enter_construct |
| Slots | 5 | list_slots get_slot set_slot create_slot |
| Versions | 5 | list_versions get_version set_version |
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Assimilate MCP
Control [Assimilate Live FX / SCRATCH](https://assimilateinc.com) — professional color grading, compositing, and virtual production software — via MCP. Complete 1:1 integration of the [Assimilate REST API](https://github.com/Assimilate-Inc/Assimilate-REST) with 88 tools across 14 categories.
## Prerequisites
- [Assimilate Live FX or SCRATCH](https://assimilateinc.com) with REST API enabled
- [Node.js](https://nodejs.org) v18+
- Live FX HTTP server enabled: **System Settings → General → Enable HTTP Server** (default port 8080)
## Setup
### MCPorter
```bash
mcporter config add assimilate --command npx --args '["-y", "assimilate-mcp"]'
mcporter list assimilate
```
### Claude Desktop
Add to `claude_desktop_config.json`:
```json
{
"mcpServers": {
"assimilate": {
"command": "npx",
"args": ["-y", "assimilate-mcp"]
}
}
}
```
### Claude Code
```bash
claude mcp add assimilate -- npx -y assimilate-mcp
```
## Configuration
| Flag | Env Var | Default | Description |
|------|---------|---------|-------------|
| `--host` | `ASSIMILATE_HOST` | `127.0.0.1` | Live FX host |
| `--port` | `ASSIMILATE_PORT` | `8080` | REST API port |
| `--key` | `ASSIMILATE_KEY` | — | Authorization key |
| `--timeout` | `ASSIMILATE_TIMEOUT` | `30000` | HTTP timeout (ms) |
Example with custom port:
```json
{
"mcpServers": {
"assimilate": {
"command": "npx",
"args": ["-y", "assimilate-mcp", "--port=9090"]
}
}
}
```
## Tools (88)
| Category | Count | Key Tools |
|----------|:-----:|-----------|
| **System** | 8 | `get_system` `check_connection` `list_users` `select_user` |
| **Projects** | 7 | `list_projects` `enter_project` `create_project` |
| **Groups** | 9 | `list_groups` `get_current_group` `create_group` |
| **Constructs** | 10 | `list_constructs` `create_construct` `enter_construct` |
| **Slots** | 5 | `list_slots` `get_slot` `set_slot` `create_slot` |
| **Versions** | 5 | `list_versions` `get_version` `set_version` |...Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Search and hire real humans for tasks — photography, delivery, research, and more
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.