Skip to content

Commit d5648d2

Browse files
authored
refactor: Renaming to MCP Proxy for AWS (#58)
1 parent 66a4f06 commit d5648d2

28 files changed

+1744
-1499
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
- type: textarea
99
id: description
1010
attributes:
11-
label: Describe the bug (Security related? please follow <https://github.com/aws/aws-mcp-proxy/security/policy> to report them to AWS Security directly.)
11+
label: Describe the bug (Security related? please follow <https://github.com/aws/mcp-proxy-for-aws/security/policy> to report them to AWS Security directly.)
1212
description: What is the problem? A clear and concise description of the bug.
1313
validations:
1414
required: true

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
- type: textarea
99
id: description
1010
attributes:
11-
label: Describe the feature (Security related? please follow <https://github.com/aws/aws-mcp-proxy/security/policy> to report them to AWS Security directly.)
11+
label: Describe the feature (Security related? please follow <https://github.com/aws/mcp-proxy-for-aws/security/policy> to report them to AWS Security directly.)
1212
description: A clear and concise description of the feature you are proposing.
1313
validations:
1414
required: true

.github/ISSUE_TEMPLATE/questions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ body:
88
- type: textarea
99
id: question
1010
attributes:
11-
label: Your question (Security related? please follow <https://github.com/aws/aws-mcp-proxy/security/policy> to report them to AWS Security directly.)
11+
label: Your question (Security related? please follow <https://github.com/aws/mcp-proxy-for-aws/security/policy> to report them to AWS Security directly.)
1212
description: A clear and concise description of the question.
1313
validations:
1414
required: true

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
If your change doesn't seem to apply, please leave them unchecked.
1414

15-
* [ ] I have reviewed the [contributing guidelines](https://github.com/aws/aws-mcp-proxy/blob/main/CONTRIBUTING.md)
15+
* [ ] I have reviewed the [contributing guidelines](https://github.com/aws/mcp-proxy-for-aws/blob/main/CONTRIBUTING.md)
1616
* [ ] I have performed a self-review of this change
1717
* [ ] Changes have been tested
1818
* [ ] Changes are documented

.github/workflows/python-integ.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
with:
4242
aws-region: us-west-2
4343
role-to-assume: ${{ secrets.IntegTestRoleArn }}
44-
role-session-name: aws-mcp-proxy-integ-tests
44+
role-session-name: mcp-proxy-for-aws-integ-tests
4545

4646
- name: Run integration tests
4747
run: |

.github/workflows/python.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
defaults:
1717
run:
1818
working-directory: .
19-
name: Build AWS MCP Proxy
19+
name: Build MCP Proxy for AWS
2020
runs-on: ubuntu-latest
2121
permissions:
2222
contents: read
@@ -185,5 +185,5 @@ jobs:
185185
- name: Upload Software Bill of Materials
186186
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
187187
with:
188-
name: sbom-aws-mcp-proxy
188+
name: sbom-mcp-proxy-for-aws
189189
path: sbom.json

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Contributing to AWS MCP Proxy
1+
# Contributing to MCP Proxy for AWS
22

3-
Thank you for your interest in contributing to the AWS MCP Proxy Server! We welcome contributions from the community.
3+
Thank you for your interest in contributing to the MCP Proxy for AWS! We welcome contributions from the community.
44

55
## Quick Start
66

@@ -39,7 +39,7 @@ For detailed technical information, development workflow, and troubleshooting, s
3939
- Fix typos or broken links
4040

4141
## Code of Conduct
42-
> See [CODE_OF_CONDUCT.md](https://github.com/aws/aws-mcp-proxy/blob/main/CODE_OF_CONDUCT.md)
42+
> See [CODE_OF_CONDUCT.md](https://github.com/aws/mcp-proxy-for-aws/blob/main/CODE_OF_CONDUCT.md)
4343
4444
- **Be respectful and inclusive** in all interactions
4545
- **Focus on constructive feedback** during code reviews
@@ -52,7 +52,7 @@ For detailed technical information, development workflow, and troubleshooting, s
5252
- [ ] Read [DEVELOPMENT.md](DEVELOPMENT.md) and set up your environment
5353
- [ ] Create tests for new functionality
5454
- [ ] Ensure all tests pass locally
55-
- [ ] Follow [integ/README.md](https://github.com/aws/aws-mcp-proxy/blob/main/tests/integ/README.md) to run integration tests
55+
- [ ] Follow [integ/README.md](https://github.com/aws/mcp-proxy-for-aws/blob/main/tests/integ/README.md) to run integration tests
5656
- [ ] Run code quality tools (`ruff`, `pyright`, `pre-commit`)
5757
- [ ] Update documentation if needed
5858

DEVELOPMENT.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Development Guide
22

3-
This guide covers the development workflow for the AWS MCP Proxy Server.
3+
This guide covers the development workflow of MCP Proxy for AWS.
44

55
## Table of Contents
66

@@ -29,8 +29,8 @@ Before you begin development, ensure you have the following installed:
2929

3030
```bash
3131
# Clone the repository
32-
git clone [email protected]:aws/aws-mcp-proxy.git
33-
cd aws-mcp-proxy
32+
git clone [email protected]:aws/mcp-proxy-for-aws.git
33+
cd mcp-proxy-for-aws
3434

3535
# Install dependencies including dev dependencies
3636
uv sync --group dev
@@ -43,7 +43,7 @@ uv run pre-commit install
4343

4444
```bash
4545
# Check that the server can start
46-
uv run aws_mcp_proxy/server.py --help
46+
uv run mcp_proxy_for_aws/server.py --help
4747

4848
# Run tests to ensure everything is working
4949
uv run pytest
@@ -52,7 +52,7 @@ uv run pytest
5252
## Project Structure
5353

5454
```
55-
aws_mcp_proxy/
55+
mcp_proxy_for_aws/
5656
├── __init__.py # Package initialization
5757
├── server.py # Main MCP server implementation
5858
├── mcp_proxy_manager.py # MCP proxy management logic
@@ -96,22 +96,22 @@ git commit -m "feat: add new feature description"
9696
#### Basic Local Execution
9797
```bash
9898
# Run the server directly
99-
uv run aws_mcp_proxy/server.py --endpoint <your-endpoint>
99+
uv run mcp_proxy_for_aws/server.py --endpoint <your-endpoint>
100100
```
101101

102102
#### With MCP Inspector (for debugging)
103103
```bash
104104
# Run with MCP inspector for interactive debugging
105105
npx @modelcontextprotocol/inspector uv run \
106-
aws_mcp_proxy/server.py \
106+
mcp_proxy_for_aws/server.py \
107107
--endpoint <your-endpoint>
108108
```
109109
A browser window will open automatically outside of your terminal window. Navigate to the browser window. Then click "Connect" in the opened browser window to interact with the server.
110110

111111
#### Advanced Options
112112
```bash
113113
# Run with specific AWS profile and write permissions
114-
uv run aws_mcp_proxy/server.py \
114+
uv run mcp_proxy_for_aws/server.py \
115115
--endpoint <your-endpoint> \
116116
--service <aws-service> \
117117
--profile <aws-profile> \
@@ -284,7 +284,7 @@ If your commit message doesn't follow conventional format, the pre-commit hook w
284284
#### Configuration
285285

286286
Commitizen is configured in `pyproject.toml`:
287-
- **Version files**: Automatically updates version in `pyproject.toml` and `aws_mcp_proxy/__init__.py`
287+
- **Version files**: Automatically updates version in `pyproject.toml` and `mcp_proxy_for_aws/__init__.py`
288288
- **Tag format**: Creates git tags in `v{version}` format (e.g., `v0.1.0`)
289289
- **Changelog**: Automatically generates `CHANGELOG.md` when bumping versions
290290

@@ -378,7 +378,7 @@ Enable debug logging for troubleshooting:
378378
```bash
379379
# Set logging level to debug
380380
export LOG_LEVEL=DEBUG
381-
uv run aws_mcp_proxy/server.py --endpoint <endpoint>
381+
uv run mcp_proxy_for_aws/server.py --endpoint <endpoint>
382382
```
383383

384384
## Additional Resources
@@ -391,6 +391,6 @@ uv run aws_mcp_proxy/server.py --endpoint <endpoint>
391391
---
392392

393393
For questions or issues not covered in this guide, please:
394-
1. Check existing [GitHub Issues](https://github.com/aws/aws-mcp-proxy/issues)
394+
1. Check existing [GitHub Issues](https://github.com/aws/mcp-proxy-for-aws/issues)
395395
2. Review the [MCP Specification](https://spec.modelcontextprotocol.io/)
396396
3. Create a new issue with detailed information about your problem

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,4 @@ USER app
7474

7575
# When running the container, add --db-path and a bind mount to the host's db file
7676
HEALTHCHECK --interval=30s --timeout=30s --start-period=5s --retries=3 CMD [ "docker-healthcheck.sh" ]
77-
ENTRYPOINT ["aws-mcp-proxy"]
77+
ENTRYPOINT ["mcp-proxy-for-aws"]

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
aws-mcp-proxy
1+
mcp-proxy-for-aws
22
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

0 commit comments

Comments
 (0)