Focus-GTS/aep-mcp-server
Open-source MCP server for Adobe Experience Platform, Journey Optimizer and Customer Journey Analytics — 61 tools across 14 categories, full read AND write, from one OAuth credential. Three write modes with a fail-closed sandbox guard that will not write to production by default. Ships AEC-Bench, an agentic benchmark. Apache 2.0.
Focus-GTS/aep-mcp-server is an MCP server distributed on github, maintained by Focus-GTS, tracked here since June 2026. It has shipped 13 releases and exposes 9 tools. Tools include aep_cancel_dataset_expiration, aep_complete_batch, aep_create_dataset_expiration, aep_create_record_delete, aep_delete_dataset, aep_delete_profile, and 3 more. Its composite risk grade is A — an inferred review prompt computed from observed signals, not a verdict.
what we found
Reading the source raised one review prompt — dangerous code — each a pattern worth a human look rather than a finding of fault.
full security breakdown →tools
-
aep_cancel_dataset_expirationconfirm: "CANCEL DATASET EXPIRATION <ttlId>" -
aep_complete_batchconfirm: "COMPLETE BATCH <batchId>" — the point of no return for ingestion -
aep_create_dataset_expirationconfirm: "CREATE DATASET EXPIRATION <datasetId>" — unless dryRun: true -
aep_create_record_deletedryRun defaults true. Real submission needs confirm: "DELETE RECORDS <datasetId> <identityDigest>" — bound to the dataset and a SHA-256 dig… -
aep_delete_datasetconfirm: "DELETE DATASET <id>", escalating to "DELETE PROFILE-ENABLED DATASET <id>" when the dataset feeds Profile -
aep_delete_profileconfirm: "I understand this is irreversible" *(deprecated — prefer Data Hygiene)* -
aep_delete_segmentconfirm: "DELETE SEGMENT <segmentId>" — segments were create-only until 0.9.1, so every one an agent made was permanent -
aep_revert_batchconfirm: "REVERT BATCH <batchId>" -
aep_update_dataset_expirationconfirm: "UPDATE DATASET EXPIRATION <ttlId>"
release cadence · 90d
recent releases
| version | date | src |
|---|---|---|
| v0.11.1 | 2026-08-30 | github |
| v0.11.0 | 2026-08-30 | github |
| v0.10.0 | 2026-08-18 | github |
| v0.9.0 | 2026-08-17 | github |
| v0.8.1 | 2026-08-17 | github |
| v0.8.0 | 2026-08-16 | github |
| v0.7.0 | 2026-08-11 | github |
| v0.6.3 | 2026-08-09 | github |
| v0.6.2 | 2026-08-09 | github |
| v0.6.1 | 2026-08-08 | github |