# Centauri

> Use this tool when you need to manage and control the Elegoo Centauri Carbon 3D printer remotely. It solves problems related to printer management, file uploads, and print job control, providing a user-friendly web UI and supporting async library for custom integrations. The tool accepts file uploads and print job commands as inputs and outputs real-time printer status and job updates.

Canonical page: https://skillsregistry.net/skills/bjan-centauri  
JSON: https://api.skillsregistry.net/v1/skills/bjan-centauri

## Description

Controls the Elegoo Centauri Carbon 3D printer via the reverse-engineered SDCP v3 WebSocket protocol. Includes a Python async library, MCP server, and HTTP server with a web UI for printer management. Supports file uploads, print job control, and status monitoring.

## Trust

- **Trust score (0–1):** 0.83
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/bjan-centauri)
- **Repository:** <https://github.com/bjan/pycentauri>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "bjan-centauri"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/bjan-centauri` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/bjan-centauri/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
