diff --git a/agentclaw/app/agent_claw_main/pyproject.toml b/agentclaw/app/agent_claw_main/pyproject.toml index 2e8911a..da64e32 100644 --- a/agentclaw/app/agent_claw_main/pyproject.toml +++ b/agentclaw/app/agent_claw_main/pyproject.toml @@ -15,6 +15,7 @@ dependencies = [ "strands-agents-tools >= 0.5.0", "strands-agents >= 1.13.0", "workspace-mcp >= 1.20.0", + "mcp-proxy-for-aws >= 1.0.0", ] [tool.hatch.build.targets.wheel] diff --git a/agentclaw/app/agent_claw_main/uv.lock b/agentclaw/app/agent_claw_main/uv.lock index ddd9806..799ad01 100644 --- a/agentclaw/app/agent_claw_main/uv.lock +++ b/agentclaw/app/agent_claw_main/uv.lock @@ -15,6 +15,7 @@ dependencies = [ { name = "aws-opentelemetry-distro" }, { name = "bedrock-agentcore" }, { name = "botocore", extra = ["crt"] }, + { name = "mcp-proxy-for-aws" }, { name = "strands-agents" }, { name = "strands-agents-tools" }, { name = "workspace-mcp" }, @@ -25,6 +26,7 @@ requires-dist = [ { name = "aws-opentelemetry-distro" }, { name = "bedrock-agentcore", specifier = ">=1.0.3" }, { name = "botocore", extras = ["crt"], specifier = ">=1.35.0" }, + { name = "mcp-proxy-for-aws", specifier = ">=1.0.0" }, { name = "strands-agents", specifier = ">=1.13.0" }, { name = "strands-agents-tools", specifier = ">=0.5.0" }, { name = "workspace-mcp", specifier = ">=1.20.0" }, @@ -1456,6 +1458,20 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/9c/46/f6b4ad632c67ef35209a66127e4bddc95759649dd595f71f13fba11bdf9a/mcp-1.27.0-py3-none-any.whl", hash = "sha256:5ce1fa81614958e267b21fb2aa34e0aea8e2c6ede60d52aba45fd47246b4d741", size = 215967, upload-time = "2026-04-02T14:48:07.24Z" }, ] +[[package]] +name = "mcp-proxy-for-aws" +version = "1.4.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "boto3" }, + { name = "botocore", extra = ["crt"] }, + { name = "fastmcp" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/de/ba/7de2c1d132206ac5aae6ae4125ff97c62f19add9ea4593d26a4c5dec437e/mcp_proxy_for_aws-1.4.2.tar.gz", hash = "sha256:939c0cad338051776fab263b5f7d1e97c6507e31502e3c3ce895c3166b06b002", size = 417185, upload-time = "2026-04-30T11:19:09.072Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2b/47/382c2c603c89aa40feb798536564bb285635b4af6689a9d6d5018898057e/mcp_proxy_for_aws-1.4.2-py3-none-any.whl", hash = "sha256:b9cefc389bc618e28cad8b0558dd2eca9112e599738e17a8f695ad759d1b7de0", size = 34665, upload-time = "2026-04-30T11:19:10.18Z" }, +] + [[package]] name = "mdurl" version = "0.1.2"