Skip to content

Release history

awslabs/mcp releases

Official MCP Servers for AWS

All releases

44 shown

No immediate action
2026.06.20260603172743 New feature

--username for pgwire_iam

Review required
2026.06.20260602223738 Mixed
RCE / SSRF Auth

Readonly enforcement + SSRF fixes + Security Agent

No immediate action
2026.05.20260529200555 Mixed

MSSQL & Oracle servers + AWS CLI upgrade

No immediate action
2026.05.20260527213047 Mixed

ECS redaction + Pricing fix + Billing WAL

Upgrade now
2026.05.20260520203119 Mixed
RCE / SSRF

Path‑traversal fix + CloudWatch query param + AWS CLI upgrades

No immediate action
2026.05.20260518145256 New feature

File access mode UA addition

Review required
2026.05.20260514231351 Bug fix
Auth

App ID header fix

No immediate action
2026.05.20260512232912 New feature

PromQL tools + Support API + Translate server

2026.05.20260508233259 New feature
Notable features
  • Added RUM (Real User Monitoring) to Application Signals MCP server
  • Introduced AWS Transform MCP server
Full changelog

2026.05.20260508233259

What's Changed

  • feat(rum): add RUM to Application Signals MCP server by @williazz in https://github.com/awslabs/mcp/pull/3092
  • feat(aws-transform-mcp-server): add AWS Transform MCP server by @occhangg in https://github.com/awslabs/mcp/pull/3282
  • chore: release/2026.05.20260508233259 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3429

New Contributors

  • @williazz made their first contribution in https://github.com/awslabs/mcp/pull/3092
  • @occhangg made their first contribution in https://github.com/awslabs/mcp/pull/3282

Full Changelog: https://github.com/awslabs/mcp/compare/2026.05.20260508101018...2026.05.20260508233259

2026.05.20260505222206 New feature
⚠ Upgrade required
  • AWS CLI upgraded to v1.45.3 in aws-api-mcp-server
Notable features
  • Add dark theme contrast to timeline in aws-healthomics-mcp-server
  • Add operational Policy tools sub-package to agentcore
  • Add operational Identity and Gateway tools sub-package to agentcore
Full changelog

2026.05.20260505222206

What's Changed

  • feat(aws-healthomics-mcp-server): add dark theme contrast to timeline by @markjschreiber in https://github.com/awslabs/mcp/pull/3299
  • chore: Add new maintainers to billing-cost-management-mcp-server CODE… by @wangyuhere in https://github.com/awslabs/mcp/pull/3316
  • feat(agentcore): Add operational Policy tools sub-package by @sundargthb in https://github.com/awslabs/mcp/pull/3193
  • feat(agentcore): Add operational Identity and Gateway tools sub-package by @sundargthb in https://github.com/awslabs/mcp/pull/3192
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.1 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3332
  • fix(healthlake-mcp-server): pagination, error mapping, and export job by @aws-steve in https://github.com/awslabs/mcp/pull/3335
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.2 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3336
  • docs(aws-knowledge-mcp-server): rename SOPs to agent skills in README by @animebar in https://github.com/awslabs/mcp/pull/3341
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.3 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3348
  • feat(aws-healthomics-mcp-server): Add full parameter support to get and create workflow by @markjschreiber in https://github.com/awslabs/mcp/pull/3333
  • fix(postgres): use correct args.db_endpoint instead of args.hostname by @kakakakakku in https://github.com/awslabs/mcp/pull/2683
  • chore(healthlake-mcp-server): align user-agent format with AWS metada… by @aws-steve in https://github.com/awslabs/mcp/pull/3354
  • chore: release/2026.05.20260505222206 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3355

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260430084258...2026.05.20260505222206

2026.04.20260430084258 Bug fix
Security fixes
  • Fix URL allowlist bypass via prefix matching in agentcore-mcp-server
Notable features
  • Add safe_query, query-plan observability, and sync skill/power to dsql-ai
Full changelog

2026.04.20260430084258

What's Changed

  • chore(agentcore): pre-register identity, gateway, policy primitives by @sundargthb in https://github.com/awslabs/mcp/pull/3270
  • fix(agentcore-mcp-server): fix URL allowlist bypass via prefix matching by @aidandaly24 in https://github.com/awslabs/mcp/pull/3320
  • feat(dsql-ai): Add safe_query, query-plan observability, and sync skill/power by @anwesham-lab in https://github.com/awslabs/mcp/pull/3317
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.45.0 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3323
  • chore: release/2026.04.20260430084258 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3325

New Contributors

  • @aidandaly24 made their first contribution in https://github.com/awslabs/mcp/pull/3320

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260429105543...2026.04.20260430084258

2026.04.20260429105543 New feature
Notable features
  • AWS For SAP Management MCP Server
  • Operational Memory tools sub-package
  • CloudWatch Synthetics improvements with list_canaries
Full changelog

2026.04.20260429105543

What's Changed

  • feat(aws-for-sap-management-mcp-server): Add AWS For SAP Management MCP Server by @jyothihassanramesh in https://github.com/awslabs/mcp/pull/3012
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.83 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3257
  • fix(aurora-dsql): case-insensitive table name matching in get_schema by @anwesham-lab in https://github.com/awslabs/mcp/pull/3266
  • feat(agentcore): Add operational Memory tools sub-package by @sundargthb in https://github.com/awslabs/mcp/pull/2946
  • feat(cloudwatch-applicationsignals): improve Synthetics functionalities with list_canaries and kb by @yig-yi in https://github.com/awslabs/mcp/pull/2924
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.84 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3272
  • chore(deps): update docker images: bump amazonlinux/amazonlinux from dfa1423 to fe4122f in /src/aws-for-sap-management-mcp-server in the docker-version-updates group across 1 directory by @dependabot[bot] in https://github.com/awslabs/mcp/pull/3271
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.85 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3281
  • chore(dynamodb-mcp-server): Add new code owners for dynamodb-mcp-server by @ysunio in https://github.com/awslabs/mcp/pull/3283
  • docs: add Strands Agents SDK docs support to README by @animebar in https://github.com/awslabs/mcp/pull/3298
  • fix(healthomics): prevent traversals and related path issues by @markjschreiber in https://github.com/awslabs/mcp/pull/3300
  • fix(agentcore): remove Unix-only signal handler crashing server on Windows by @kevin-orellana in https://github.com/awslabs/mcp/pull/3280
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.87 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3301
  • feat(cloudwatch-logs): add execute_cwl_insights_batch tool by @shri-tambe in https://github.com/awslabs/mcp/pull/3013
  • fix(cloudwatch-mcp-server): make storedBytes optional in LogGroupMetadata by @mtmtcode in https://github.com/awslabs/mcp/pull/2872
  • feat: Add cost allocation tags and cost category tools by @mchestr in https://github.com/awslabs/mcp/pull/3277
  • fix(dsql): Harden injection filters and add bind-parameter support by @anwesham-lab in https://github.com/awslabs/mcp/pull/3315
  • chore: release/2026.04.20260429105543 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3319

New Contributors

  • @jyothihassanramesh made their first contribution in https://github.com/awslabs/mcp/pull/3012
  • @yig-yi made their first contribution in https://github.com/awslabs/mcp/pull/2924
  • @mtmtcode made their first contribution in https://github.com/awslabs/mcp/pull/2872
  • @mchestr made their first contribution in https://github.com/awslabs/mcp/pull/3277

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260421081720...2026.04.20260429105543

2026.04.20260421081720 Breaking risk
Breaking changes
  • 12 deprecated MCP server directories removed
  • openapi-mcp-server migrated to FastMCP 3.x with dependency upgrades
Notable features
  • Billing view tools for Cost Management
  • Operational Runtime tools sub-package
  • Data access sensitive-data flag support
Full changelog

2026.04.20260421081720

What's Changed

  • feat(openapi-mcp-server): migrate to FastMCP 3.x with new features and dependency upgrades (v0.3.0) by @prajwalendra in https://github.com/awslabs/mcp/pull/2945
  • fix: Delete pyi file by @scottschreckengaust in https://github.com/awslabs/mcp/pull/3097
  • chore(aws-diagram-mcp-server): remove deprecated server by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/3096
  • chore: remove 12 deprecated server directories by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/3165
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.80 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3178
  • chore(deps): update docker images: bump the docker-version-updates group across 42 directories with 1 update by @dependabot[bot] in https://github.com/awslabs/mcp/pull/3180
  • fix: update uv to 0.11.7 by @scottschreckengaust in https://github.com/awslabs/mcp/pull/3182
  • feat: add billing view tools to Cost Management MCP server and enable analytics on any billing view by @johnwangwyx in https://github.com/awslabs/mcp/pull/2737
  • feat(aws-dataprocessing-mcp): add support for --allow-sensitive-data-access mcp flag by @naikvaib in https://github.com/awslabs/mcp/pull/3094
  • feat(agentcore): Add operational Runtime tools sub-package by @sundargthb in https://github.com/awslabs/mcp/pull/2947
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.81 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3190
  • chore(aws-dataprocessing-mcp): Refactor get_aws_region to get_or_default_aws_region by @kars0508 in https://github.com/awslabs/mcp/pull/3174
  • fix(agentcore): correct Code Interpreter integration source by @kevin-orellana in https://github.com/awslabs/mcp/pull/3189
  • chore(codeowners): Update code owner for billing-cost-management-mcp-server by @wangyuhere in https://github.com/awslabs/mcp/pull/3188
  • docs: Connectivity Documentation Update by @ZhitongYan in https://github.com/awslabs/mcp/pull/3187
  • feat(healthomics): add tags, uuid, networkingMode to StartRun response by @wisech-aws in https://github.com/awslabs/mcp/pull/3173
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.82 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3195
  • chore: release/2026.04.20260421081720 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3196

New Contributors

  • @sundargthb made their first contribution in https://github.com/awslabs/mcp/pull/2947
  • @kars0508 made their first contribution in https://github.com/awslabs/mcp/pull/3174
  • @wangyuhere made their first contribution in https://github.com/awslabs/mcp/pull/3188
  • @wisech-aws made their first contribution in https://github.com/awslabs/mcp/pull/3173

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260414152327...2026.04.20260421081720

2026.04.20260414152327 New feature
Notable features
  • DynamoDB hostname validation against Secrets Manager
  • Glue Connections API coverage
Full changelog

2026.04.20260414152327

What's Changed

  • feat(dynamodb): validate hostname against Secrets Manager in source DB Analyser tool by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2897
  • feat: Missing Glue Connections API coverage in aws-dataprocessing-mcp-server by @ZhitongYan in https://github.com/awslabs/mcp/pull/2925
  • fix(aws-dataprocessing-mcp): ruff formatting by @arnewouters in https://github.com/awslabs/mcp/pull/3084
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.79 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3083
  • chore: remove string forward reference in manage_hyperpod_stacks return type by @jade710 in https://github.com/awslabs/mcp/pull/3082
  • chore: release/2026.04.20260414152327 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/3090

New Contributors

  • @ZhitongYan made their first contribution in https://github.com/awslabs/mcp/pull/2925

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260410061424...2026.04.20260414152327

2026.04.20260410061424 Security relevant
Security fixes
  • IAM privilege escalation vulnerabilities addressed
Notable features
  • CloudWatch Logs field index recommender tools
Full changelog

2026.04.20260410061424

What's Changed

  • feat(cloudwatch-logs): Add field index recommender tools by @shri-tambe in https://github.com/awslabs/mcp/pull/2738
  • fix(iam-mcp-server): address privilege escalation vulnerabilities by @oshardik in https://github.com/awslabs/mcp/pull/2861
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.77 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2953
  • chore: release/2026.04.20260410061424 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2954

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260409112122...2026.04.20260410061424

2026.04.20260409112122 Bug fix

Dependency pinning and telemetry opt-in fix.

Full changelog

2026.04.20260409112122

What's Changed

  • chore: pin dependencies versions of dynamodb-mcp-server by @ysunio in https://github.com/awslabs/mcp/pull/2882
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.76 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2934
  • fix(aws-api-mcp-server): only put mcp client info user agent when telemetry is opted in by @arnewouters in https://github.com/awslabs/mcp/pull/2936
  • chore: release/2026.04.20260409112122 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2937

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260408085348...2026.04.20260409112122

2026.04.20260408085348 Breaking risk
Breaking changes
  • AWS MSK MCP Server deprecated
Security fixes
  • Block $out and $merge stages in read-only mode
  • Input validation for serverless startup script generator
Full changelog

2026.04.20260408085348

What's Changed

  • docs: remove Builder Center references from Knowledge MCP Server README by @animebar in https://github.com/awslabs/mcp/pull/2850
  • chore: clean up CODEOWNERS ownership transfers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2837
  • feat(aws-msk-mcp-server): deprecate MSK MCP server by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2830
  • fix(postgres-mcp-server): Increase python package version as result of new UFC feature by @kennthhz in https://github.com/awslabs/mcp/pull/2853
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.72 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2857
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.74 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2880
  • docs: Add @aws/aws-lambda-tooling to CODEOWNERS for aws-serverless-mcp-server by @bnusunny in https://github.com/awslabs/mcp/pull/2863
  • fix: block $out and $merge stages in read-only mode by @mehulj94 in https://github.com/awslabs/mcp/pull/2862
  • fix(aws-serverless-mcp-server): input validation for startup script generator parameters by @Vandita2020 in https://github.com/awslabs/mcp/pull/2854
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.75 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2886
  • chore: release/2026.04.20260408085348 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2896

New Contributors

  • @bnusunny made their first contribution in https://github.com/awslabs/mcp/pull/2863
  • @mehulj94 made their first contribution in https://github.com/awslabs/mcp/pull/2862
  • @Vandita2020 made their first contribution in https://github.com/awslabs/mcp/pull/2854

Full Changelog: https://github.com/awslabs/mcp/compare/2026.04.20260402081408...2026.04.20260408085348

2026.04.20260402081408 Breaking risk
Notable features
  • Ultra Fast Create support for Aurora Postgres
  • HealthOmics config API tools
  • Observability Admin tools with telemetry rules
Full changelog

2026.04.20260402081408

What's Changed

  • chore: add DO_NOT_RELEASE sentinels for deprecated servers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2742
  • feat(code-doc-gen-mcp-server): add deprecation notices and DO_NOT_RELEASE by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2810
  • feat: support Ultra Fast Create for Aurora Postgres cluster (i.e. expression cluster) by @kennthhz in https://github.com/awslabs/mcp/pull/2801
  • feat(aws-healthomics-mcp-server): adds config api tools by @markjschreiber in https://github.com/awslabs/mcp/pull/2824
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.70 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2834
  • feat(observability-admin): Add Observability Admin tools with telemetry rules and configuration support by @shawzhan-aws in https://github.com/awslabs/mcp/pull/2741
  • feat(neptune): Add endpoint_url support to NeptuneAnalytics for local/custom endpoints by @thompsonbry in https://github.com/awslabs/mcp/pull/2627
  • feat(eks): add kubeconfig/OIDC authentication support by @karancode in https://github.com/awslabs/mcp/pull/2550
  • chore: remove deprecated servers from issue templates by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2832
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.71 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2845
  • chore: release/2026.04.20260402081408 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2848

New Contributors

  • @shawzhan-aws made their first contribution in https://github.com/awslabs/mcp/pull/2741
  • @thompsonbry made their first contribution in https://github.com/awslabs/mcp/pull/2627
  • @karancode made their first contribution in https://github.com/awslabs/mcp/pull/2550

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260331185831...2026.04.20260402081408

2026.03.20260331185831 Breaking risk

Redshift cluster discovery fix for missing DBName field.

Full changelog

2026.03.20260331185831

What's Changed

  • chore: update CODEOWNERS for deprecated servers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2734
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.68 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2814
  • fix(redshift-mcp-server): handle missing DBName field in discover_clusters by @abhu85 in https://github.com/awslabs/mcp/pull/2685
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.69 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2826
  • chore: release/2026.03.20260331185831 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2829

New Contributors

  • @abhu85 made their first contribution in https://github.com/awslabs/mcp/pull/2685

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260327170559...2026.03.20260331185831

2026.03.20260327170559 Security relevant
Security fixes
  • authlib upgraded to v1.6.9 for JWS JWK header injection fix
  • pillow upgraded to 12.1.1 for out-of-bounds write fix
Full changelog

2026.03.20260327170559

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.66 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2796
  • fix: upgrade authlib to v1.6.9 to address JWS JWK header injection by @nizar-lahlali in https://github.com/awslabs/mcp/pull/2786
  • fix: upgrade pillow to 12.1.1 for out of bounds writes by @mayakost in https://github.com/awslabs/mcp/pull/2789
  • fix(aws-api-mcp-server): add error sanitization by @arnewouters in https://github.com/awslabs/mcp/pull/2797
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.67 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2803
  • chore: remove evals from dynamodb-mcp by @ysunio in https://github.com/awslabs/mcp/pull/2807
  • chore: release/2026.03.20260327170559 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2809

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260325200733...2026.03.20260327170559

2026.03.20260325200733 Mixed
Security fixes
  • Path traversal prevention in EKS generate_app_manifest
Notable features
  • Oracle database support for DynamoDB source_db_analyzer
  • HealthOmics RunBatch support
Full changelog

2026.03.20260325200733

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.65 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2756
  • feat(dynamodb-mcp-server): add Oracle database support to the source_db_analyzer tool by @koffey-amazon in https://github.com/awslabs/mcp/pull/2739
  • fix: move eval deps to dev-dependencies by @ysunio in https://github.com/awslabs/mcp/pull/2758
  • chore(deps): update uv: bump pyasn1 from 0.6.2 to 0.6.3 in /src/eks-mcp-server by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2707
  • feat(aws-healthomics-server): RunBatch support by @alxawan in https://github.com/awslabs/mcp/pull/2754
  • fix(eks-mcp-server): prevent path traversal through app_name in generate_app_manifest by @srhsrhsrhsrh in https://github.com/awslabs/mcp/pull/2757
  • chore: release/2026.03.20260325200733 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2791

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260324183211...2026.03.20260325200733

2026.03.20260324183211 Breaking risk
Breaking changes
  • Multiple servers deprecated (cloudwatch-appsignals, core, git-repo-research, nova-canvas, bedrock-data-automation, syntheticdata, frontend)
  • MCP tool naming conventions and 64-character limit enforcement
Notable features
  • Code interpreter tools integration to AgentCore
  • Browser tools integration (25 tools)
  • Multi-attribute keys support for DynamoDB
Full changelog

2026.03.20260324183211

What's Changed

  • chore(cloudwatch-appsignals): superseded by cloudwatch-applicationsignals by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2173
  • docs: add DEPRECATED tag to cloudwatch-appsignals-mcp-server in root README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2713
  • chore: add DO_NOT_RELEASE sentinels for Tier 1 deprecated servers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2642
  • docs: add DEPRECATED tags for syntheticdata and frontend servers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2714
  • feat(git-repo-research-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2719
  • docs: add DEPRECATED tags for nova-canvas and bedrock-data-automation in root README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2725
  • docs: add migration guides and README banners for nova-canvas and bedrock-data-automation by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2724
  • feat(aws-bedrock-data-automation-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2723
  • feat(nova-canvas-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2722
  • docs: add DEPRECATED tag to git-repo-research-mcp-server in root README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2721
  • docs: add migration guide for cloudwatch-appsignals to applicationsignals by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2718
  • docs(git-repo-research-mcp-server): add migration guide and README deprecation banner by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2720
  • feat(core-mcp-server): deprecate core-mcp-server by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2732
  • fix: update code owners by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2735
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.63 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2744
  • fix(pricing): enforce min_length=1 on PricingFilter fields and update README AWS_PROFILE defaults by @nspring00 in https://github.com/awslabs/mcp/pull/2748
  • feat(agentcore): integrate 9 code interpreter tools to AgentCore MCP Server by @Bhavik-T in https://github.com/awslabs/mcp/pull/2699
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.64 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2751
  • chore: release/2026.03.20260324183211 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2753

New Contributors

  • @Bhavik-T made their first contribution in https://github.com/awslabs/mcp/pull/2699

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260317204736...2026.03.20260324183211

2026.03.20260317204736 Breaking risk
Notable features
  • Optional aws_profile and aws_region parameters for HealthOmics tools
Full changelog

2026.03.20260317204736

What's Changed

  • chore(aws-dataprocessing-mcp-server): fix to use session or default a… by @naikvaib in https://github.com/awslabs/mcp/pull/2684
  • feat(aws-healthomics-mcp-server): add optional aws_profile and aws_region parameters to all tools by @ahvigil in https://github.com/awslabs/mcp/pull/2672
  • docs: Update Knowledge MCP README.md for agent SOP release by @GuXiangTS in https://github.com/awslabs/mcp/pull/2703
  • docs: add DEPRECATED tags to Tier 1 servers in root README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2641
  • chore: release/2026.03.20260317204736 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2709

New Contributors

  • @ahvigil made their first contribution in https://github.com/awslabs/mcp/pull/2672
  • @GuXiangTS made their first contribution in https://github.com/awslabs/mcp/pull/2703

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260313194041...2026.03.20260317204736

2026.03.20260313194041 Breaking risk
Notable features
  • 25 browser tools integration to AgentCore
  • Document loader with configurable MAX_FILE_SIZE_MB and slide image extraction
  • HealthOmics path support for large file processing
Full changelog

2026.03.20260313194041

What's Changed

  • chore: add DO_NOT_RELEASE sentinels for deprecated servers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2618
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.54 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2624
  • docs: Add GenAI token monitoring to audit documentation by @shiyangy-xray in https://github.com/awslabs/mcp/pull/2549
  • feat(aws-healthomics): adds path support to tools which need to process large files by @markjschreiber in https://github.com/awslabs/mcp/pull/2587
  • fix(dynamodb-mcp-server): enforce multi-attribute keys as GSI-only in modeling and JSON generation prompts by @koffey-amazon in https://github.com/awslabs/mcp/pull/2626
  • fix: healthomics mcp create workflow registry mapping model to be in s… by @nbulsara in https://github.com/awslabs/mcp/pull/2628
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.55 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2632
  • feat(document-loader-mcp-server): add configurable MAX_FILE_SIZE_MB and slide image extraction via soffice by @awsmadi in https://github.com/awslabs/mcp/pull/2586
  • fix(dynamodb-mcp-server): use cdk@latest in generate-resource tooling by @ysunio in https://github.com/awslabs/mcp/pull/2633
  • fix(ccapi): Remove save_to_file from create_template by @PeterNigh in https://github.com/awslabs/mcp/pull/2646
  • feat(agentcore): integrate 25 browser tools into unified MCP server by @kevin-orellana in https://github.com/awslabs/mcp/pull/2631
  • feat(cfn-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2637
  • feat(bedrock-kb-retrieval-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2636
  • feat(cost-explorer-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2635
  • feat(cloudwatch): add AgentCore session investigation skill by @mNemlaghi in https://github.com/awslabs/mcp/pull/2547
  • feat(aws-documentation-server): Add read_sections tool and section titles to search_documentation results by @alexisareyn in https://github.com/awslabs/mcp/pull/2553
  • docs: add migration guides and README deprecation banners for Tier 1 servers by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2640
  • feat(syntheticdata-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2647
  • feat(frontend-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2648
  • fix(bedrock-kb-retrieval-mcp-server): revert/remove deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2671
  • chore: release/2026.03.20260313194041 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2675

New Contributors

  • @nbulsara made their first contribution in https://github.com/awslabs/mcp/pull/2628
  • @awsmadi made their first contribution in https://github.com/awslabs/mcp/pull/2586
  • @PeterNigh made their first contribution in https://github.com/awslabs/mcp/pull/2646
  • @kevin-orellana made their first contribution in https://github.com/awslabs/mcp/pull/2631
  • @mNemlaghi made their first contribution in https://github.com/awslabs/mcp/pull/2547
  • @alexisareyn made their first contribution in https://github.com/awslabs/mcp/pull/2553

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260309214930...2026.03.20260313194041

2026.03.20260309214930 Breaking risk
Breaking changes
  • Terraform MCP Server deprecated
  • AWS Diagram MCP Server deprecated
Security fixes
  • Terraform working_directory and terragrunt_config path validation hardened
Full changelog

2026.03.20260309214930

What's Changed

  • feat(terraform-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2597
  • docs(terraform-mcp-server): add deprecation notice to README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2598
  • docs(terraform-mcp-server): add migration guide to HashiCorp official by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2599
  • docs: mark Terraform and Diagram servers as deprecated in root README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2614
  • fix(terraform-mcp-server): remove unused loguru import by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2619
  • docs(aws-diagram-mcp-server): add migration guide for diagram skill by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2613
  • feat(aws-diagram-mcp-server): add deprecation notices by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2611
  • feat(aws-diagram-mcp-server): add deprecation banner to README by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2612
  • fix: Update PR label retrieval in merge-prevention workflow by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2621
  • fix(postgres): separate the tablename from sql builder by @kennthhz in https://github.com/awslabs/mcp/pull/2602
  • chore: release/2026.03.20260309214930 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2622

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260309170740...2026.03.20260309214930

2026.03.20260309170740 Security relevant
Security fixes
  • Terraform working_directory and terragrunt_config path validation hardened
Full changelog

2026.03.20260309170740

What's Changed

  • fix(terraform-mcp-server): harden working_directory and terragrunt_config path validation by @theagenticguy in https://github.com/awslabs/mcp/pull/2595
  • chore(dynamodb-mcp-server): update AWS API MCP dependency by @arnewouters in https://github.com/awslabs/mcp/pull/2608
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.53 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2605
  • chore(mcp): update implementation for git-repo and bda mcp servers by @krokoko in https://github.com/awslabs/mcp/pull/2610
  • docs: fix Kendra documentation menu to match source directory (#521) by @Sagargupta16 in https://github.com/awslabs/mcp/pull/2607
  • chore: release/2026.03.20260309170740 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2617

New Contributors

  • @Sagargupta16 made their first contribution in https://github.com/awslabs/mcp/pull/2607

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260306090751...2026.03.20260309170740

2026.03.20260306090751 New feature
Notable features
  • HealthOmics sequence and reference store tools
Full changelog

2026.03.20260306090751

What's Changed

  • feat: streamline boto3 user agents by @arnewouters in https://github.com/awslabs/mcp/pull/2552
  • chore(deps): update uv: bump authlib from 1.6.6 to 1.6.7 in /src/aws-api-mcp-server by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2579
  • feat(aws-healthomics-mcp-server): add sequence and reference store tools by @markjschreiber in https://github.com/awslabs/mcp/pull/2531
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.52 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2590
  • chore: release/2026.03.20260306090751 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2591

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260305133104...2026.03.20260306090751

2026.03.20260305133104 Security relevant
Security fixes
  • CVE-2025-68121 (libcap) resolved via Amazon Linux base image update
  • AWS Diagram MCP Server exec sandbox hardened with process isolation
Full changelog

2026.03.20260305133104

What's Changed

  • fix: update Amazon Linux base image to resolve CVE-2025-68121 (libcap) by @nizar-lahlali in https://github.com/awslabs/mcp/pull/2567
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.51 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2584
  • fix(aws-diagram-mcp-server): harden exec sandbox with process isolation and expanded scanner coverage by @theagenticguy in https://github.com/awslabs/mcp/pull/2563
  • chore: release/2026.03.20260305133104 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2585

Full Changelog: https://github.com/awslabs/mcp/compare/2026.03.20260304183356...2026.03.20260305133104

2026.03.20260304183356 Breaking risk
Breaking changes
  • MCP tool naming conventions and 64-character limit enforcement
Security fixes
  • AWS Diagram MCP Server exec namespace and urlretrieve hardening
Notable features
  • DSQL AI agent telemetry and query guidance
  • DSQL access control steering and skill aliases
  • HealthOmics run and cache management tools
Full changelog

2026.03.20260304183356

What's Changed

  • fix: healthimaging mcp server docusaurus file by @manish364 in https://github.com/awslabs/mcp/pull/2450
  • feat(dsql): Add AI agent telemetry, fix query guidance by @anwesham-lab in https://github.com/awslabs/mcp/pull/2502
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.46 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2511
  • feat(dsql): Add access control steering and skill aliases by @anwesham-lab in https://github.com/awslabs/mcp/pull/2437
  • fix(dsql): add skill symlinks to license header config by @anwesham-lab in https://github.com/awslabs/mcp/pull/2514
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.47 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2519
  • chore(dynamodb-mcp-server): update README.md by @LeeroyHannigan in https://github.com/awslabs/mcp/pull/2512
  • feat(aws-healthomics-mcp-server): add run group management tools by @markjschreiber in https://github.com/awslabs/mcp/pull/2506
  • chore: Add code owner for aws-healthomics-mcp-server by @markjschreiber in https://github.com/awslabs/mcp/pull/2524
  • feat(aws-healthomics-mcp-server): add run cache management tools by @markjschreiber in https://github.com/awslabs/mcp/pull/2523
  • fix(aws-diagram-mcp-server): harden exec namespace and urlretrieve by @theagenticguy in https://github.com/awslabs/mcp/pull/2522
  • feat(aws-api-mcp-server): Implements batch calling for call_aws tool. by @bariskurt in https://github.com/awslabs/mcp/pull/2357
  • feat(dynamodb-mcp-server): add complete multi-attribute keys support for all tools in dynamodb_mcp_server by @koffey-amazon in https://github.com/awslabs/mcp/pull/2520
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.48 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2527
  • feat(dynamodb-mcp-server): add filter expression support for reposito… by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2528
  • chore(aws-msk-mcp-server): Add new code owners for aws-msk-mcp-server by @isaurab007 in https://github.com/awslabs/mcp/pull/2497
  • feat: Add Topics Management API Module by @isaurab007 in https://github.com/awslabs/mcp/pull/2471
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.49 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2532
  • fix(aws-api-mcp-server): remove duplicate assignments in tests by @arnewouters in https://github.com/awslabs/mcp/pull/2535
  • fix(aws-api-mcp-server): deprecation warnings when running pytest by @arnewouters in https://github.com/awslabs/mcp/pull/2534
  • fix: expand http config validation by @phani-srikar in https://github.com/awslabs/mcp/pull/2544
  • fix(docs): replace dots with dashes in core and dynamodb MCP server names (#413) by @nizar-lahlali in https://github.com/awslabs/mcp/pull/2468
  • feat: add billing conductor tools to billing and cost Management MCP by @johnwangwyx in https://github.com/awslabs/mcp/pull/2516
  • fix(dsql): Update broken github links to pass that PR-lint by @praba2210 in https://github.com/awslabs/mcp/pull/2470
  • chore(deps): update github-actions: bump the github-actions-version-updates group across 1 directory with 8 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2518
  • fix: update trivy-action to v0.34.2 by @isadeks in https://github.com/awslabs/mcp/pull/2556
  • feat: enforce MCP tool naming conventions and 64-char limit (#616) by @isadeks in https://github.com/awslabs/mcp/pull/2467
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.50 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2558
  • fix(mcp-lambda-handler): resolve Optional[T] to correct JSON Schema type instead of defaulting to string by @ayushtr-aws in https://github.com/awslabs/mcp/pull/2561
  • chore: release/2026.03.20260304183356 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2565

New Contributors

  • @bariskurt made their first contribution in https://github.com/awslabs/mcp/pull/2357
  • @isaurab007 made their first contribution in https://github.com/awslabs/mcp/pull/2497
  • @nizar-lahlali made their first contribution in https://github.com/awslabs/mcp/pull/2468
  • @johnwangwyx made their first contribution in https://github.com/awslabs/mcp/pull/2516
  • @isadeks made their first contribution in https://github.com/awslabs/mcp/pull/2556
  • @ayushtr-aws made their first contribution in https://github.com/awslabs/mcp/pull/2561

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260224185711...2026.03.20260304183356

2026.02.20260224185711 Bug fix

DynamoDB environment value fixes and ECS FastMCP 3.0.0 upgrade.

Full changelog

2026.02.20260224185711

What's Changed

  • fix(dynamodb): change env values to strings and add connection-based by @ClintEastman02 in https://github.com/awslabs/mcp/pull/2465
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.45 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2499
  • chore: remove validate_content from sanitizer and update tests by @kumvprat in https://github.com/awslabs/mcp/pull/2494
  • chore: release/2026.02.20260224162646 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2501
  • fix(ecs-mcp-server): upgrade to fastmcp 3.0.0 by @matthewgoodman13 in https://github.com/awslabs/mcp/pull/2488
  • chore: release/2026.02.20260224185711 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2503

New Contributors

  • @ClintEastman02 made their first contribution in https://github.com/awslabs/mcp/pull/2465

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260224162646...2026.02.20260224185711

2026.02.20260223082610 Mixed
Security fixes
  • DSQL skill integrity risk fix
Notable features
  • DynamoDB cost calculator
  • CloudWatch Application Signals group-level monitoring tools
  • FastMCP upgraded to 3.0.1
Full changelog

2026.02.20260223082610

What's Changed

  • chore(docs): add AGENTS.md for dynamodb-mcp-server by @ysunio in https://github.com/awslabs/mcp/pull/2072
  • feat(dynamodb-mcp-server): Add cost calculator by @valeriodelbello-amazon in https://github.com/awslabs/mcp/pull/2401
  • feat(dsql): Update Aurora DSQL display name and description by @ammaruva in https://github.com/awslabs/mcp/pull/2472
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.43 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2475
  • feat(cloudwatch-applicationsignals): Add group-level monitoring tools by @yaooo97 in https://github.com/awslabs/mcp/pull/2414
  • chore(codeowners): Add praba2210 as code owner for aurora-dsql-mcp-server by @praba2210 in https://github.com/awslabs/mcp/pull/2485
  • chore(aws-dataprocessing-mcp-server): Fix DateTime Issue in MCP tools by @naikvaib in https://github.com/awslabs/mcp/pull/2486
  • fix(dsql): Fix skill integrity risks by @anwesham-lab in https://github.com/awslabs/mcp/pull/2487
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.44 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2489
  • chore(aws-api-mcp-server): upgrade fastmcp to 3.0.1 by @arnewouters in https://github.com/awslabs/mcp/pull/2490
  • chore: release/2026.02.20260223082610 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2493

New Contributors

  • @ammaruva made their first contribution in https://github.com/awslabs/mcp/pull/2472
  • @yaooo97 made their first contribution in https://github.com/awslabs/mcp/pull/2414
  • @praba2210 made their first contribution in https://github.com/awslabs/mcp/pull/2485

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260219104155...2026.02.20260223082610

2026.02.20260219104155 Security relevant
Security fixes
  • Aurora DSQL code injection via Gemini skill install instruction fixed
Notable features
  • DynamoDB cross-table transaction support in data access layer
  • DSQL MySQL to DSQL migration support
Full changelog

2026.02.20260219104155

What's Changed

  • fix(aurora_dsql_mcp): Code injection via gemini skill install instruction by @dineshSajwan in https://github.com/awslabs/mcp/pull/2418
  • chore(dynamodb-mcp-server): Add new code owners for dynamodb-mcp-server by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2447
  • feat(aws-healthomics-server): adds the ability to set the AGENT environment variable by @markjschreiber in https://github.com/awslabs/mcp/pull/2441
  • fix(aws-healthomics-server): corrects issue with ad-hoc search buckets by @markjschreiber in https://github.com/awslabs/mcp/pull/2419
  • feat(dsql): Add MySQL to DSQL migration support skill/power by @anwesham-lab in https://github.com/awslabs/mcp/pull/2439
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.41 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2451
  • fix(aws-diagram-mcp-server): use cross-platform timeout instead of SIGALRM by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2429
  • docs: fix poorly rendered code in README.md by @mayakost in https://github.com/awslabs/mcp/pull/2454
  • feat(dynamodb-mcp-server): add cross-table transaction support in data access layer code generation by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2434
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.42 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2464
  • chore(aws-api-mcp-server): expose AWS_MAX_ATTEMPTS by @arnewouters in https://github.com/awslabs/mcp/pull/2457
  • chore: release/2026.02.20260219104155 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2466

New Contributors

  • @dineshSajwan made their first contribution in https://github.com/awslabs/mcp/pull/2418

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260217093030...2026.02.20260219104155

2026.02.20260217093030 Security relevant
Security fixes
  • AWS Diagram AST-based dangerous function detection
Full changelog

2026.02.20260217093030

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.39 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2432
  • fix(aws-diagram-mcp-server): AST-based dangerous function detection by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2428
  • fix(aws-diagram-mcp-server): use str for diagram_type param for Gemini compatibility by @MichaelWalker-git in https://github.com/awslabs/mcp/pull/2430
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.40 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2444
  • fix(aws-api-mcp-server): remove max range check by @arnewouters in https://github.com/awslabs/mcp/pull/2445
  • chore: release/2026.02.20260217093030 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2446

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260213185627...2026.02.20260217093030

2026.02.20260213185627 Maintenance

Minor fixes and improvements.

Full changelog

2026.02.20260213185627

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.38 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2424
  • docs(aurora-dsql-mcp-server): update sequence and identity column support by @amaksimo in https://github.com/awslabs/mcp/pull/2420
  • fix(healthimaging): publish release version reset. by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2427
  • chore: release/2026.02.20260213185627 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2431

New Contributors

  • @amaksimo made their first contribution in https://github.com/awslabs/mcp/pull/2420

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260213033417...2026.02.20260213185627

2026.02.20260213033417 New feature
Notable features
  • AWS HealthImaging MCP Server (comprehensive)
Full changelog

2026.02.20260213033417

What's Changed

  • docs: Disambiguating AWS MCP Servers from AWS MCP product. by @arangatang in https://github.com/awslabs/mcp/pull/2353
  • chore: Updating search endpoint in Docs MCP by @AadityaBhoota in https://github.com/awslabs/mcp/pull/2413
  • feat(healthimaging): add comprehensive AWS HealthImaging MCP Server by @manish364 in https://github.com/awslabs/mcp/pull/1969
  • chore: release/2026.02.20260213033417 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2423

New Contributors

  • @manish364 made their first contribution in https://github.com/awslabs/mcp/pull/1969

NOTES:

  • awslabs.healthimaging-mcp-server failed to publish to PyPi and will be distributed in future release

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260212091017...2026.02.20260213033417

2026.02.20260212091017 Security relevant
Security fixes
  • Path traversal vulnerability patched
  • AWS API MCP file path access validation in shorthand parser
Full changelog

2026.02.20260212091017

What's Changed

  • feat(dsql): Update to use cloudfront endpint by @imforster in https://github.com/awslabs/mcp/pull/2376
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.34 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2377
  • feat(dsql): Cleanup loader use/section on Skill/Power by @anwesham-lab in https://github.com/awslabs/mcp/pull/2389
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.35 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2392
  • chore: Remove maintainers no longer in the team by @wcmjunior in https://github.com/awslabs/mcp/pull/2394
  • fix: patch traversal path vulnerability by @HaoOliv in https://github.com/awslabs/mcp/pull/2366
  • refactor(aws-healthomics-mcp-server): unify error handling to include error in response and ctx by @markjschreiber in https://github.com/awslabs/mcp/pull/2383
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.36 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2400
  • fix(aws-api-mcp-server): validate file path access in shorthand parser by @arnewouters in https://github.com/awslabs/mcp/pull/2406
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.37 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2416
  • chore: release/2026.02.20260212091017 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2417

New Contributors

  • @wcmjunior made their first contribution in https://github.com/awslabs/mcp/pull/2394
  • @HaoOliv made their first contribution in https://github.com/awslabs/mcp/pull/2366

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260205164349...2026.02.20260212091017

2026.02.20260205164349 Bug fix

Minor fixes and improvements.

Full changelog

2026.02.20260205164349

What's Changed

  • fix: remove unsupported provider from HealthOmics utils by @sabeelmansuri in https://github.com/awslabs/mcp/pull/2364
  • chore: upgrate s3tables mcp dependecies by @okhomin in https://github.com/awslabs/mcp/pull/2368
  • chore: release/2026.02.20260205164349 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2372

New Contributors

  • @sabeelmansuri made their first contribution in https://github.com/awslabs/mcp/pull/2364

Full Changelog: https://github.com/awslabs/mcp/compare/2026.02.20260204163019...2026.02.20260205164349

2026.02.20260204163019 Mixed
Security fixes
  • Vulnerable dependencies upgraded including lodash, protobuf, setuptools
Notable features
  • DynamoDB schema-driven data access layer generator
  • HealthOmics ECR pull-through cache support
  • DSQL DDL migration support
Full changelog

2026.02.20260204163019

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.25 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2326
  • feat(dynamodb-mcp-server): add schema-driven data access layer generator by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2234
  • fix: upgrade vulnerable dependencies by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2232
  • chore(deps): update npm: bump lodash from 4.17.21 to 4.17.23 in /docusaurus by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2231
  • chore(dynamodb-mcp-server): add license header to ruff.toml by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2329
  • chore(deps): update github-actions: bump the github-actions-version-updates group with 2 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2228
  • chore(ci): add ruff.toml files to license header validation by @amzn-erdemkemer in https://github.com/awslabs/mcp/pull/2333
  • chore(dependencies): upgrade python packages by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2334
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.26 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2336
  • docs: Updating docs with more info about AWS MCP. by @arangatang in https://github.com/awslabs/mcp/pull/2328
  • feat: add check page build on pr by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2219
  • feat(aws-healthomics-server): ecr pull through cache support by @markjschreiber in https://github.com/awslabs/mcp/pull/2332
  • chore(aws-pricing-mcp-server): Add EUSC endpoint and readOnlyHint annotations by @nspring00 in https://github.com/awslabs/mcp/pull/2343
  • docs(mcp): updated Python link in DEVELOPER_GUIDE.md by @mayakost in https://github.com/awslabs/mcp/pull/2344
  • feat(dsql): Add DDL migration support skill/power by @anwesham-lab in https://github.com/awslabs/mcp/pull/2250
  • feat(aws-healthomics-mcp): enhance non-verbose option for run analyzer tool for better interactions with models that have smaller context windows by @markjschreiber in https://github.com/awslabs/mcp/pull/2345
  • feat(aws-healthomics-server): ReadMe and Git integration support by @alxawan in https://github.com/awslabs/mcp/pull/2341
  • feat(dsql): Power/Skills: Ensure MCP setup correctness by @anwesham-lab in https://github.com/awslabs/mcp/pull/2347
  • chore(dependencies): upgrade protobuf and setuptools by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2349
  • chore(deps): update github-actions: bump the github-actions-version-updates group with 5 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2339
  • feat(dsql): Add steering about DSQL Loader by @anwesham-lab in https://github.com/awslabs/mcp/pull/2351
  • feat(aws-healthomics-mcp-server): Adds detailed option to diagnose_run_failure tool by @markjschreiber in https://github.com/awslabs/mcp/pull/2346
  • chore(deps): update npm: bump the npm-version-updates group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2338
  • chore(deps): update docker images: bump the docker-version-updates group across 51 directories with 1 update by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2337
  • chore: release/2026.02.20260204163019 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2363

New Contributors

  • @amzn-erdemkemer made their first contribution in https://github.com/awslabs/mcp/pull/2234
  • @arangatang made their first contribution in https://github.com/awslabs/mcp/pull/2328
  • @mayakost made their first contribution in https://github.com/awslabs/mcp/pull/2344
  • @alxawan made their first contribution in https://github.com/awslabs/mcp/pull/2341

Full Changelog: https://github.com/awslabs/mcp/compare/2026.01.20260126220610...2026.02.20260204163019

2026.01.20260126220610 New feature
Notable features
  • DSQL knowledge base query improvements
Full changelog

2026.01.20260126220610

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.24 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2242
  • feat(dsql): Fix MCP KB query, AI MCP config, skill description by @anwesham-lab in https://github.com/awslabs/mcp/pull/2249
  • chore: release/2026.01.20260126220610 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2252

Full Changelog: https://github.com/awslabs/mcp/compare/2026.01.20260123211230...2026.01.20260126220610

2026.01.20260123211230 Mixed
Notable features
  • Aurora DSQL startup without valid cluster
  • CloudWatch Application Signals Change Indicators tool
  • InfluxDB connection details support
Full changelog

2026.01.20260123211230

What's Changed

  • feat(dynamodb-mcp-server): Update data modeller prompt by @LeeroyHannigan in https://github.com/awslabs/mcp/pull/2226
  • feat(aurora-dsql-mcp-server): Modify server startup to allow MCP Server to load even if it does not have a valid cluster specified. Allows access to DSQL Knowledge Base. by @imforster in https://github.com/awslabs/mcp/pull/2221
  • fix(dynamodb-mcp-server): Add exception logging by @valeriodelbello-amazon in https://github.com/awslabs/mcp/pull/2224
  • fix: update setuptools by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2230
  • feat: Add Change Indicators tool to Cloudwatch Application Signals MCP by @oam-mit in https://github.com/awslabs/mcp/pull/1944
  • fix(influxdb): adding InfluxDB connection details to support DP operations by @fredjoonpark in https://github.com/awslabs/mcp/pull/2172
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.23 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2233
  • fix(aws-api-mcp-server): FastMCP install issue by @rshevchuk-git in https://github.com/awslabs/mcp/pull/2236
  • feat(dsql): Add Skills CLI installation instructions by @anwesham-lab in https://github.com/awslabs/mcp/pull/2238
  • chore: release/2026.01.20260123211230 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2239

New Contributors

  • @oam-mit made their first contribution in https://github.com/awslabs/mcp/pull/1944
  • @fredjoonpark made their first contribution in https://github.com/awslabs/mcp/pull/2172

Full Changelog: https://github.com/awslabs/mcp/compare/2026.01.20260121110136...2026.01.20260123211230

2026.01.20260121110136 Mixed
Security fixes
  • urllib3 upgraded to 2.6.3 to resolve GHSA-38jv-5279-wg99
Notable features
  • HealthOmics cost estimations and SVG timeline tools
  • CloudWatch Application Signals full regex support for wildcard patterns
Full changelog

2026.01.20260121110136

What's Changed

  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.18 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2177
  • chore(deps): bump the pip group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2167
  • fix(code-scanning): upgrade jaraco-context package by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2179
  • chore(deps): update github-actions: bump the github-actions-version-updates group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2181
  • chore(deps): update npm: bump baseline-browser-mapping from 2.9.11 to 2.9.14 in /docusaurus in the npm-version-updates group across 1 directory by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2073
  • feat(aws-healthomics-mcp-server): Adds cost estimations to optimize tool and a tool to produce SVG timelines by @markjschreiber in https://github.com/awslabs/mcp/pull/2171
  • fix: Fix bugs in CloudWatch Application Signals API integration and enhances wildcard pattern matching with full regex support. by @thpierce in https://github.com/awslabs/mcp/pull/2175
  • fix(security): upgrade urllib3 to 2.6.3 to resolve GHSA-38jv-5279-wg99 by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2180
  • feat(dsql-skills): fix claude setup, add gemini/codex support by @anwesham-lab in https://github.com/awslabs/mcp/pull/2199
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.19 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2201
  • chore(deps): update uv: 5 dependencies across 21 directories by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2200
  • fix: group dependabot updates together by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2203
  • chore(aurora-dsql-mcp-server): add .dockerignore file by @Benjscho in https://github.com/awslabs/mcp/pull/2183
  • fix(aurora-dsql): fix kiro link and set claude skill setup to global by @anwesham-lab in https://github.com/awslabs/mcp/pull/2208
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.20 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2212
  • fix(docs): docker run command in README needs each argument in a separate array index by @zsalzbank in https://github.com/awslabs/mcp/pull/2169
  • fix: upgrade pyasn1 by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2209
  • chore(deps): update npm: bump baseline-browser-mapping from 2.9.14 to 2.9.15 in /docusaurus in the npm-version-updates group across 1 directory by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2210
  • chore(deps): update github-actions: bump the github-actions-version-updates group with 2 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2211
  • chore: update CODEOWNERS by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2185
  • fix(openapi-mcp-server): direct logger to sys.stderr instead of sys.stdout by @newgene in https://github.com/awslabs/mcp/pull/2170
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.21 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2222
  • fix(aws-api-mcp-server): decoding of binary data by @arnewouters in https://github.com/awslabs/mcp/pull/2213
  • chore: release/2026.01.20260121110136 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2223

New Contributors

  • @zsalzbank made their first contribution in https://github.com/awslabs/mcp/pull/2169

Full Changelog: https://github.com/awslabs/mcp/compare/2026.01.20260115004242...2026.01.20260121110136

2026.01.20260115004242 New feature
Notable features
  • Aurora DSQL Claude Skill
  • CloudWatch multi-profile support
  • DynamoDB CDK app
Full changelog

2026.01.20260115004242

What's Changed

  • chore(deps): update uv: bump authlib from 1.6.5 to 1.6.6 in /src/aws-api-mcp-server by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2066
  • feat(aurora-dsql): Add Claude Skill and update AI rules by @anwesham-lab in https://github.com/awslabs/mcp/pull/2069
  • feat(cloudwatch): add multi-profile support for all tools by @Avri-Yom-Tov in https://github.com/awslabs/mcp/pull/1950
  • feat(aurora-dsql): improve language steering by @anwesham-lab in https://github.com/awslabs/mcp/pull/2075
  • refactor(openapi-mcp-server): reusable create_mcp_server and get_all_counts functions by @newgene in https://github.com/awslabs/mcp/pull/2067
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.16 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2078
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.17 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2165
  • feat(dynamodb_mcp_server): Add CDK app for table creation by @valeriodelbello-amazon in https://github.com/awslabs/mcp/pull/2055
  • fix: update filelock and virtualenv by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2163
  • chore: amazonlinux container images by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2033
  • chore: release/2026.01.20260115004242 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2176

New Contributors

  • @Avri-Yom-Tov made their first contribution in https://github.com/awslabs/mcp/pull/1950
  • @newgene made their first contribution in https://github.com/awslabs/mcp/pull/2067
  • @valeriodelbello-amazon made their first contribution in https://github.com/awslabs/mcp/pull/2055

Full Changelog: https://github.com/awslabs/mcp/compare/2026.01.20260109012952...2026.01.20260115004242

2026.01.20260109012952 Security relevant
Security fixes
  • CVE-2024-58251 and CVE-2025-46394 in Alpine
  • GHSA-38jv-5279-wg99 in urllib3 2.6.3
  • 8 CVEs in aiohttp 3.13.3
Notable features
  • DynamoDB read-only transactions
  • DynamoDB source DB analyzer
Full changelog

2026.01.20260109012952

What's Changed

  • chore(docs): Remove references to Q Dev CLI in main markdown files by @clareliguori in https://github.com/awslabs/mcp/pull/1932
  • fix(cicd): skip no-commit-to-branch on main by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2041
  • chore: upgrade codeql v4 by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2030
  • feat(dynamodb-mcp-server): Adding capabilities of RDS / self-hosted MySQL DB analysis in the Source DB Analyzer tool by @kishorln in https://github.com/awslabs/mcp/pull/1886
  • feat: codecov test analytics by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2027
  • chore: update CODEOWNERS for document-loader and openapi servers by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2016
  • fix: check-license-header updates by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2029
  • chore(ecs,eks): update reason for cfn_nag suppression by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2037
  • chore: Add new code owners for dynamodb-mcp-server by @shetsa-amzn in https://github.com/awslabs/mcp/pull/2039
  • feat(aws-knowledge): Add AWS Knowledge MCP maintainers by @FaresYoussef94 in https://github.com/awslabs/mcp/pull/1475
  • chore(deps): update github-actions: bump the github-actions-version-updates group with 2 updates by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2044
  • feat(transact): Enable read-only transactions with validation by @anwesham-lab in https://github.com/awslabs/mcp/pull/2051
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.13 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2054
  • refactor: convert execute_dynamodb_command to internal function by @shetsa-amzn in https://github.com/awslabs/mcp/pull/1975
  • chore(docs): Add one-click Kiro button to individual MCP server docs by @clareliguori in https://github.com/awslabs/mcp/pull/2053
  • fix(security): update Alpine base image to resolve CVE-2024-58251 and CVE-2025-46394 by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2060
  • fix(security): upgrade urllib3 to 2.6.3 to resolve GHSA-38jv-5279-wg99 by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2061
  • chore(docs): Remove references to Q Dev CLI in main docs by @clareliguori in https://github.com/awslabs/mcp/pull/2057
  • fix(security): upgrade aiohttp to 3.13.3 to resolve 8 CVEs by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2059
  • chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /.github/workflows in the pip group across 1 directory by @dependabot[bot] in https://github.com/awslabs/mcp/pull/2064
  • chore(docs): Replace references to Q Dev CLI with Kiro in individual server docs by @clareliguori in https://github.com/awslabs/mcp/pull/2065
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.14 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2063
  • fix(git-repo-research): upgrade faiss and multidict for openblas by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2058
  • chore: release/2026.01.20260109012952 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2068

Full Changelog: https://github.com/awslabs/mcp/compare/2026.01.20260105153228...2026.01.20260109012952

2026.01.20260105153228 Maintenance

Minor fixes and improvements.

Full changelog

2026.01.20260105153228

What's Changed

  • fix: npm audit fix by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2026
  • chore(core): update uv.lock by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2020
  • fix: update pdfminer.six via pdfplumber by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2036
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.9 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2032
  • fix(billing-cost-managent): fix test for early Jan by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2040
  • chore(pre-commit): autoupdate with additions by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2035
  • chore(core): upgrade langchain-core by @scottschreckengaust in https://github.com/awslabs/mcp/pull/2034
  • chore(aws-api-mcp-server): upgrade AWS CLI to v1.44.11 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2042
  • fix: added supported region validation for S3 ListDirectoryBuckets by @oleksii-k-amzn in https://github.com/awslabs/mcp/pull/2045
  • chore: release/2026.01.20260105153228 by @awslabs-mcp in https://github.com/awslabs/mcp/pull/2047

Full Changelog: https://github.com/awslabs/mcp/compare/2025.12.20251230231100...2026.01.20260105153228

Beta — feedback welcome: [email protected]