{"name":"io.github.dKosarevsky/albu-mcp","slug":"dkosarevsky-albu-mcp","title":"AlbumentationsX MCP","description":"AlbumentationsX MCP for batch previews, compare preview runs, segmentation masks, and exports.","url":"https://mcp.market/server/dkosarevsky-albu-mcp","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":30,"stars":6,"forks":0,"downloads_week":67,"last_push_at":"2026-08-14T05:24:41.000Z","license":"AGPL-3.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/dKosarevsky/albu-mcp","website":"https://github.com/dKosarevsky/albu-mcp#readme","version":"1.21.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"albumentationsx-mcp","version":"1.21.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional os.pathsep-separated allowlist of local roots that preview inputs and masks may be read from.","format":"string","name":"ALBU_MCP_ALLOWED_ROOTS"},{"description":"Optional local directory where generated preview artifacts and manifests are written.","format":"string","name":"ALBU_MCP_ARTIFACT_ROOT"},{"description":"Optional retention limit for indexed preview runs. Defaults to 100.","format":"string","name":"ALBU_MCP_MAX_PREVIEW_RUNS"}]}],"tools":[{"name":"adjust_pipeline","description":"Adjust a pipeline from structured preview feedback tags.","write_action":false,"price_micros":0,"input_schema":null},{"name":"archive_tuning_session","description":"Archive an interactive tuning session without deleting its audit trail.","write_action":false,"price_micros":0,"input_schema":null},{"name":"build_review_packet","description":"Build one host-facing first-preview handoff for one image or an image directory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"cleanup_preview_runs","description":"Delete older preview runs beyond a retention count.","write_action":true,"price_micros":0,"input_schema":null},{"name":"cleanup_tuning_sessions","description":"Delete older interactive tuning sessions, protecting active sessions by default.","write_action":true,"price_micros":0,"input_schema":null},{"name":"close_tuning_session","description":"Close an interactive tuning session as accepted or rejected.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compare_preview_runs","description":"Compare two preview manifests to guide structured feedback and reproducible tuning.","write_action":false,"price_micros":0,"input_schema":null},{"name":"delete_preview_run","description":"Delete one preview run and its artifacts from the configured artifact root.","write_action":true,"price_micros":0,"input_schema":null},{"name":"diagnose_environment","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"explain_pipeline","description":"Explain likely pipeline effects, risks, and useful preview feedback tags.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_pipeline","description":"Export a validated pipeline, optionally as a guarded CPU Tensor Python handoff.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_preview_report","description":"Export a visual preview report with ranking, contact sheets, and decisions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_tuning_report","description":"Export persisted tuning decisions as markdown or JSON.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_tuning_session","description":"Export one interactive tuning session as Markdown or JSON.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_preview_manifest","description":"Return the manifest JSON for one recorded preview run.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_transform_schema","description":"Get parameter schema, target support, and summary for one transform.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_workflow_example","description":"Return an active-profile workflow example when the MCP host cannot read resources.","write_action":false,"price_micros":0,"input_schema":null},{"name":"inspect_dataset_quality","description":"Inspect local dataset image quality before first preview rendering.","write_action":false,"price_micros":0,"input_schema":null},{"name":"interpret_preview_feedback","description":"Convert free-form preview feedback into structured feedback tags.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_feedback_tags","description":"List structured feedback tags accepted by adjust_pipeline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_preview_feedback","description":"List concrete preview feedback records.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_preview_runs","description":"List recent preview runs recorded under the configured artifact root.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_quality_profiles","description":"List task-aware quality profiles accepted by preview comparison tools.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_tuning_decisions","description":"List persisted local tuning decisions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_tuning_sessions","description":"List persisted interactive preview tuning sessions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"plan_augmentation_policy","description":"Plan a preview-gated augmentation policy for a task and objective.","write_action":false,"price_micros":0,"input_schema":null},{"name":"plan_augmentation_policy_candidates","description":"Plan 3-5 preview-gated augmentation policy candidates for side-by-side review.","write_action":false,"price_micros":0,"input_schema":null},{"name":"plan_dataset_onboarding","description":"Plan the first safe preview for one local image or an image directory.","write_action":false,"price_micros":0,"input_schema":null},{"name":"plan_policy_iteration","description":"Plan the next preview-gated policy iteration from concrete review feedback.","write_action":false,"price_micros":0,"input_schema":null},{"name":"plan_preview_review","description":"Plan the next review action for one baseline-to-candidate preview comparison.","write_action":false,"price_micros":0,"input_schema":null},{"name":"rank_preview_candidates","description":"Rank multiple candidate preview runs against one baseline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recommend_pipeline","description":"Recommend a conservative starter pipeline for a CV task.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recommend_recipe","description":"Recommend a task-aware starter pipeline, quality profile, and preview workflow.","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_preview_feedback","description":"Persist user feedback for one concrete preview image variant.","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_tuning_decision","description":"Persist a local tuning decision for one preview comparison.","write_action":false,"price_micros":0,"input_schema":null},{"name":"record_tuning_session_step","description":"Record one candidate comparison inside an interactive tuning session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"render_preview","description":"Render deterministic preview artifacts for local input images.","write_action":false,"price_micros":0,"input_schema":null},{"name":"render_preview_batch","description":"Render deterministic batch preview artifacts and contact sheets for local input images.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_first_preview","description":"Run one bounded, validated first preview for a local image or image directory.","write_action":true,"price_micros":0,"input_schema":null},{"name":"run_host_smoke_check","description":"Run a read-only host preflight; reading the client-smoke resource is optional.","write_action":true,"price_micros":0,"input_schema":null},{"name":"score_dataset_preview_candidates","description":"Score several preview candidates as one dataset-level decision set.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_transforms","description":"Search AlbumentationsX transform metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_tuning_session","description":"Start a persistent multi-step preview tuning session.","write_action":false,"price_micros":0,"input_schema":null},{"name":"summarize_tuning_session","description":"Summarize a baseline-to-candidate preview tuning step.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trace_preview_variant","description":"Read the applied-transform trace for one rendered preview variant.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_pipeline","description":"Validate a pipeline spec and optional CPU Tensor boundary before export.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_preview_request","description":"Validate a preview request before rendering local preview artifacts.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-11-03T19:43:56.433Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T19:43:56.347Z","components":{"code":{"score":25,"max":25,"notes":["127 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 82 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"albumentationsx-mcp","version":"1.21.1","found":true,"weeklyDownloads":67,"license":"AGPL-3.0-or-later","dependencyCount":7,"publishedAt":"2026-08-14T04:53:49.932409Z","repositoryUrl":"https://github.com/dKosarevsky/albu-mcp"}],"repo":{"found":true,"owner":"dKosarevsky","repo":"albu-mcp","archived":false,"pushedAt":"2026-08-14T05:24:41Z","stars":6,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/36589322?v=4","ownerCreatedAt":"2018-02-18T08:31:16Z","license":"AGPL-3.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/57894582?s=200&v=4","source":"registry","width":200,"height":200},"presence":{"stars":6,"forks":0,"downloadsWeek":67,"license":"AGPL-3.0","lastPushAt":"2026-08-14T05:24:41.000Z","score":30}}}},"grade_history":[],"reviews":[]}