# mcp-proxy-for-aws

> AWS MCP Proxy Server

- **URL**: https://www.freshcrate.ai/projects/mcp-proxy-for-aws
- **Author**: aws
- **Category**: MCP Servers
- **Latest version**: `v1.6.0` (2026-05-29)
- **License**: Apache-2.0
- **Source**: https://github.com/aws/mcp-proxy-for-aws
- **Language**: Python
- **GitHub**: 259 stars, 40 forks
- **Registry**: github
- **Tags**: `aws`, `mcp`, `proxy`, `python`, `sigv4`

## Description

AWS MCP Proxy Server

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.6.0` | 2026-05-29 | High | ## Added  - Per-call AWS profile override middleware for dynamic credential switching (#266)  ## Fixed  - Always read fresh credentials from disk on every request instead of caching and refreshing reactively on auth errors (#294) - Prevent credential_process hang on Windows in stdio transport mode (#293) |
| `v1.5.0` | 2026-05-22 | High | ## Added  - `--skip-auth` flag to allow unsigned requests when AWS credentials are unavailable (#260) |
| `v1.4.2` | 2026-04-30 | High | ## What's Changed * fix: pass-through server capabilities by @arnewouters in https://github.com/aws/mcp-proxy-for-aws/pull/264   **Full Changelog**: https://github.com/aws/mcp-proxy-for-aws/compare/v1.4.1...v1.4.2 |
| `v1.4.1` | 2026-04-29 | High | ## What's Changed * chore(deps): update uv: bump pypdf from 6.10.0 to 6.10.1 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/249 * chore(deps): update uv: bump python-multipart from 0.0.20 to 0.0.26 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/250 * chore(deps): update uv: bump langsmith from 0.4.59 to 0.7.31 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/251 * chore(deps): update uv: bump authlib from 1.6.6 to 1.6.9 by @depe |
| `v1.4.0` | 2026-04-15 | High | ## What's Changed  ### Fixes - fix: refresh stale credentials on auth failure without restart (#245) - fix(auth): remove sensitive credential logging (#242) - fix: remove fast fail credential check from create_aws_session (#233) - fix: disable SBOM upload to immutable GitHub release (#247) - fix: increase test timeout for integration tests (#165)  ### Chores - chore: schedule dependabot PRs at 7 AM monday (#246) - chore: bump version to 1.4.0 (#248) - chore(deps): update uv dependencies (#243, # |
| `v1.3.0` | 2026-04-10 | High | ## What's Changed * fix: grant contents write for SBOM release asset upload by @anasstahr in https://github.com/aws/mcp-proxy-for-aws/pull/236 * chore(deps): update uv: bump langchain-core from 1.2.1 to 1.2.28 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/235 * chore(deps): update uv: bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/209 * chore(deps): update uv: bump pygments from 2.19.2 to 2.20.0 by @dependabot[b |
| `v1.2.0` | 2026-04-09 | High | ## What's Changed * docs: update MCP client examples from Amazon Q Developer CLI to Kiro CLI by @mazyu36 in https://github.com/aws/mcp-proxy-for-aws/pull/149 * chore(deps): update uv: bump python-multipart from 0.0.20 to 0.0.22 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/152 * chore(deps): update uv: bump filelock from 3.20.0 to 3.20.3 by @dependabot[bot] in https://github.com/aws/mcp-proxy-for-aws/pull/145 * chore(deps): update uv: bump virtualenv from 20.35.4 to 20 |
| `v1.1.6` | 2026-01-29 | Low | ## What's Changed  * chore: Add support for Python 3.14 by @clareliguori in https://github.com/aws/mcp-proxy-for-aws/pull/134 * Add ownership verification for EKS/ECS MCPs for registry by @djtung in https://github.com/aws/mcp-proxy-for-aws/pull/105  ## New Contributors * @clareliguori made their first contribution in https://github.com/aws/mcp-proxy-for-aws/pull/134 * @djtung made their first contribution in https://github.com/aws/mcp-proxy-for-aws/pull/105  **Full Changelog**: https:// |
| `v1.1.5` | 2025-12-15 | Low | ## What's Changed * Add ownership verification for aws-mcp by @awsjjzhou in https://github.com/aws/mcp-proxy-for-aws/pull/116 * fix: reuse the boto3 session to sign request by @wzxxing in https://github.com/aws/mcp-proxy-for-aws/pull/122 * chore: Run integ test on pull request by @arangatang in https://github.com/aws/mcp-proxy-for-aws/pull/121 * chore: add automated license header checks to pre-commit by @detti456 in https://github.com/aws/mcp-proxy-for-aws/pull/123 * chore: Disable integ t |
| `v1.1.4` | 2025-12-04 | Low | ## What's Changed  * fix: connect remote mcp client immediately in the initialize middleware by @wzxxing in https://github.com/aws/mcp-proxy-for-aws/pull/114, this should fix the experience in ClaudeCode and Cursor if the user has invalid AWS credentials.   **Full Changelog**: https://github.com/aws/mcp-proxy-for-aws/compare/v1.1.3...v1.1.4 |

## Citation

- HTML: https://www.freshcrate.ai/projects/mcp-proxy-for-aws
- Markdown: https://www.freshcrate.ai/projects/mcp-proxy-for-aws.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/mcp-proxy-for-aws/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
