Release history
awslabs/mcp releases
Official MCP Servers for AWS
All releases
44 shown
Readonly enforcement + SSRF fixes + Security Agent
Path‑traversal fix + CloudWatch query param + AWS CLI upgrades
PromQL tools + Support API + Translate server
- 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
- AWS CLI upgraded to v1.45.3 in aws-api-mcp-server
- 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
- Fix URL allowlist bypass via prefix matching in agentcore-mcp-server
- 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
- 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
dfa1423tofe4122fin /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
- 12 deprecated MCP server directories removed
- openapi-mcp-server migrated to FastMCP 3.x with dependency upgrades
- 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
- 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
- IAM privilege escalation vulnerabilities addressed
- 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
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
- AWS MSK MCP Server deprecated
- 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
- 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
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
- 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
- Path traversal prevention in EKS generate_app_manifest
- 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
- 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
- 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
- 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
- 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
- Terraform MCP Server deprecated
- AWS Diagram MCP Server deprecated
- 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
- 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
- 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
- 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
- MCP tool naming conventions and 64-character limit enforcement
- AWS Diagram MCP Server exec namespace and urlretrieve hardening
- 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
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
- DSQL skill integrity risk fix
- 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
- Aurora DSQL code injection via Gemini skill install instruction fixed
- 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
- 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
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
- 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-serverfailed 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
- 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
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
- Vulnerable dependencies upgraded including lodash, protobuf, setuptools
- 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
- 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
- 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
- urllib3 upgraded to 2.6.3 to resolve GHSA-38jv-5279-wg99
- 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
- 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
- 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
- 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
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