Skip to content

feat: add a manual cli for testing proxy#48

Closed
awsjjzhou wants to merge 1 commit into
mainfrom
feature/cli-testing
Closed

feat: add a manual cli for testing proxy#48
awsjjzhou wants to merge 1 commit into
mainfrom
feature/cli-testing

Conversation

@awsjjzhou

Copy link
Copy Markdown
Contributor

Summary

Changes

Add a manual CLI testing tool to easily test the whole flow: client -> proxy -> mcp server

User experience

User can run e.g. uv run python -m tests.integ.manual_test --endpoint https://my-endpoint.com --service bedrock --region us-west-2 --list-tools for testing end2end.

"--list-tools" can be further extended to call tools in future

Checklist

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

  • I have reviewed the contributing guidelines
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Is this a breaking change? (Y/N)

  • Yes
  • No

Please add details about how this change was tested.

  • Did integration tests succeed?
  • If the feature is a new use case, is it necessary to add a new integration test case?

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@awsjjzhou awsjjzhou requested a review from a team as a code owner October 13, 2025 09:21
@awsjjzhou

Copy link
Copy Markdown
Contributor Author

Holding this for now since @JacquesPotgieter is working on a mcp-inspector script for a similar testing purpose

@awsjjzhou

Copy link
Copy Markdown
Contributor Author

Closing this since it's temporarily not needed anymore

@awsjjzhou awsjjzhou closed this Oct 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant