Skip to main content

Connect your own AI agent to FluxBit — the game-art studio your agent runs. Thin MCP (Model Context Protocol) stdio client.

Project description

fluxbit-mcp

Connect your own AI agent to FluxBit — the game-art studio your agent runs.

This is a thin Model Context Protocol (MCP) stdio client. It exposes your FluxBit projects to your own agent (Claude Code, or any MCP client) as tools: list projects, inspect a project's asset catalog and house art-bible, generate concept art / 3D / audio on FluxBit's GPUs, and propose a publish (a human approves the irreversible step). Your agent is the brain; FluxBit is the hands.

It holds no model credentials — it authenticates to FluxBit with a per-user Bearer token you mint in the app, and every write / paid / publish action stays gated server-side by FluxBit (RBAC, per-project scope, spend caps, moderation, and human-in-the-loop publish).

Connect (no install, no clone)

In FluxBit, open Connect an agent → set a spend cap → mint a token. Then run one command:

claude mcp add fluxbit \
  --env FLUXBIT_URL=https://fluxbit.app \
  --env FLUXBIT_TOKEN=<your-token> \
  -- uvx fluxbit-mcp

uvx (from uv) fetches and runs this package on demand — nothing to install or keep updated. Then just talk to your agent: "Generate three hero-ship concepts for my game, then show me the strongest one."

Configuration

Env var Default Meaning
FLUXBIT_URL http://127.0.0.1:8770 Your FluxBit instance base URL
FLUXBIT_TOKEN The Bearer token you minted in Connect an agent

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fluxbit_mcp-0.1.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fluxbit_mcp-0.1.0-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file fluxbit_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: fluxbit_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fluxbit_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dba86029ffcfdeba2add4a2dca23c768f5f8850e4d86d7eef88bea92e79a24de
MD5 26ea06f220edffd7e649592d4e7ba068
BLAKE2b-256 9d3c4bac12b57c4c7b579ff79ef5252502910e32951f8b09ffce044449dbb974

See more details on using hashes here.

File details

Details for the file fluxbit_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fluxbit_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for fluxbit_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c30346679a800efe0e75f593a7ff4e11c660caed31bf1ddf5060e276876676c2
MD5 2992f08f1b0898d71974be697bfd5089
BLAKE2b-256 640f3baaa38ef49d9a4d6aef82e50e0c036d4b3b573aa0dc633f42d828a7e45a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page