AlbumentationsX MCP
AlbumentationsX MCP for batch previews, compare preview runs, segmentation masks, and exports.
Que pouvez-vous faire avec AlbumentationsX MCP ?
- 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.Tensorpipeline validation and guarded Python handoff. - MCP
2026-07-28plus legacy negotiation; stable agent workflow resources, diagnostics, and contract snapshots.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
albumentationsx-mcpclaude mcp add albumentationsx-mcp -e 'ALBU_MCP_ALLOWED_ROOTS=<ALBU_MCP_ALLOWED_ROOTS>' -e 'ALBU_MCP_ARTIFACT_ROOT=<ALBU_MCP_ARTIFACT_ROOT>' -e 'ALBU_MCP_MAX_PREVIEW_RUNS=<ALBU_MCP_MAX_PREVIEW_RUNS>' -- uvx albumentationsx-mcp==1.21.1
{
"mcpServers": {
"albumentationsx-mcp": {
"command": "uvx",
"args": [
"albumentationsx-mcp==1.21.1"
],
"env": {
"ALBU_MCP_ALLOWED_ROOTS": "<ALBU_MCP_ALLOWED_ROOTS>",
"ALBU_MCP_ARTIFACT_ROOT": "<ALBU_MCP_ARTIFACT_ROOT>",
"ALBU_MCP_MAX_PREVIEW_RUNS": "<ALBU_MCP_MAX_PREVIEW_RUNS>"
}
}
}
}
Variables d'environnement
ALBU_MCP_ALLOWED_ROOTSOptional os.pathsep-separated allowlist of local roots that preview inputs and masks may be read from.ALBU_MCP_ARTIFACT_ROOTOptional local directory where generated preview artifacts and manifests are written.ALBU_MCP_MAX_PREVIEW_RUNSOptional retention limit for indexed preview runs. Defaults to 100.
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
AlbumentationsX MCP
Model Context Protocol server for AlbumentationsX: inspect datasets, preview augmentations, refine them with visual feedback, and export reproducible pipelines.
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.Tensorpipeline validation and guarded Python handoff. - MCP
2026-07-28plus 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
- Official Albumentations MCP guide
- Official MCP Registry entry
- skills.sh agent skill
- Upstream documentation PR
Documentation
- Install and host configuration
- Runtime settings and capability profiles
- First 10 minutes
- First-preview feedback
- Usage and recipes
- CPU Tensor Compose validation and export
- MCP Apps review and compatibility policy
- Documentation index
- CHANGELOG.md
- server.json: public MCP Registry metadata.
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.
Questions fréquentes
Qu'est-ce que AlbumentationsX MCP ?
AlbumentationsX MCP for batch previews, compare preview runs, segmentation masks, and exports.
Comment installer AlbumentationsX MCP ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add albumentationsx-mcp -e 'ALBU_MCP_ALLOWED_ROOTS=<ALBU_MCP_ALLOWED_ROOTS>' -e 'ALBU_MCP_ARTIFACT_ROOT=<ALBU_MCP_ARTIFACT_ROOT>' -e 'ALBU_MCP_MAX_PREVIEW_RUNS=<ALBU_MCP_MAX_PREVIEW_RUNS>' -- uvx albumentationsx-mcp==1.21.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour AlbumentationsX MCP ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
AlbumentationsX MCP est-il open source ?
Oui. Son code est sur GitHub sous licence AGPL-3.0.
Qui maintient AlbumentationsX MCP ?
Il est publié par dKosarevsky. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.