Skip to main content

AlbumentationsX MCP

Model Context Protocol server for AlbumentationsX: inspect datasets, preview augmentations, refine them with visual feedback, and export reproducible pipelines.

CI PyPI Python MCP Registry skills.sh

Baseline and adjusted AlbumentationsX preview contact sheets

Ask an MCP host for several robustness variants, reject an excessive result such as too_noisy:high, compare the adjusted batch previews, and export the accepted pipeline.

Install

Claude Desktop

Download the latest albumentationsx-mcp.mcpb, install it from Settings -> Extensions -> Advanced settings, and select separate image and artifact directories.

Other MCP Hosts

Run the published server with bounded local access:

uvx --from albumentationsx-mcp albumentationsx-mcp \
  --allowed-root /absolute/path/to/images \
  --artifact-root /absolute/path/to/albu-artifacts

run_first_preview requires the default full or dataset capability profile. The smaller review profile uses the explicit validate/render fallback in the usage guide, or you can restart with dataset or full; see configuration. Copyable host configurations are in the install guide. The repository also contains a native Codex plugin bundle. npx skills add dKosarevsky/albu-mcp installs agent guidance, not the MCP server.

First Preview

After connecting the server, ask your host:

Run the host smoke check. If preview_ready is true, call run_first_preview for /absolute/path/to/images with low
intensity and at most 8 images. Show me the contact sheet. When I mention a specific result, call
trace_preview_variant before adjusting it.

run_host_smoke_check returns preview_ready and a preview_request_template. If resource reads are unavailable, call get_workflow_example with example_id="client-smoke".

Try the classification robustness use case, or follow the First 10 Minutes guide. The validate_preview_request fallback, batch previews, and how to compare preview runs are in Usage. Use too_noisy:high or exposure_too_weak:medium, then optionally share one redacted loop through first-preview feedback. If setup fails, read albumentationsx://diagnostics/guide and call diagnose_environment for bounded remediation actions.

Capabilities

  • Transform discovery, schemas, recipes, and pipeline validation.
  • Classification, detection, segmentation, OCR, bbox, mask, keypoint, and dataset-quality workflows.
  • Deterministic previews, contact sheets, annotation overlays, comparison, ranking, and reports.
  • Interactive MCP Apps review with a text-only fallback for other hosts.
  • Structured feedback, tuning sessions, and Python, JSON, or YAML export.
  • Runtime-aware CPU torch.Tensor pipeline validation and guarded Python handoff.
  • MCP 2026-07-28 plus legacy negotiation; stable agent workflow resources, diagnostics, and contract snapshots.

The server does not execute arbitrary Python, fetch remote images, overwrite datasets, or train models. Reads are restricted by --allowed-root; generated files stay under --artifact-root.

Integrations

Documentation

Development

uv sync --all-extras --dev
uv run pytest
uv run ruff check .
uv run ruff format --check .
uv run ty check

Licensed under AGPL-3.0-or-later.

Download files

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

Source Distribution

albumentationsx_mcp-1.21.1.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

albumentationsx_mcp-1.21.1-py3-none-any.whl (424.0 kB view details)

Uploaded Python 3

File details

Details for the file albumentationsx_mcp-1.21.1.tar.gz.

File metadata

  • Download URL: albumentationsx_mcp-1.21.1.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.4 {"installer":{"name":"uv","version":"0.12.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for albumentationsx_mcp-1.21.1.tar.gz
Algorithm Hash digest
SHA256 51bdcddd57114264fdf52f68b7e0bf658d240bebe7fe573e5fb1bb41b69c1f7e
MD5 fb451f38ed6a813ac96ebec5bd1b3df9
BLAKE2b-256 0be45c8993de0127513ded1ec60f21b875f4701b042c00a459b70150daac5f5f

See more details on using hashes here.

File details

Details for the file albumentationsx_mcp-1.21.1-py3-none-any.whl.

File metadata

  • Download URL: albumentationsx_mcp-1.21.1-py3-none-any.whl
  • Upload date:
  • Size: 424.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.4 {"installer":{"name":"uv","version":"0.12.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for albumentationsx_mcp-1.21.1-py3-none-any.whl
Algorithm Hash digest
SHA256 714a437dcbfdb327ec27f3b2d7b437d0a1d106bd4408e9aa0d0af25b09eafe5d
MD5 7f6dd33d9a31e1a95da7414acec13a9c
BLAKE2b-256 d5904db344461477914dd8c4a5c31bd95093ad2197f79e93b8a761c1d6abddf6

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.21.1 This release

2 files

1.21.0

2 files

1.20.0

2 files

1.19.0

2 files

1.18.0

2 files

1.17.1

2 files

1.17.0

2 files

1.16.0

2 files

1.15.0

2 files

1.14.0

2 files

1.13.0

2 files

1.12.0

2 files

1.11.0

2 files

1.10.0

2 files

1.9.0

2 files

1.8.0

2 files

1.7.1

2 files

1.7.0

2 files

1.6.0

2 files

1.5.0

2 files

1.4.0

2 files

1.3.0

2 files

1.2.0

2 files

1.1.0

2 files

1.0.0

2 files

0.13.0

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.0

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page