Catalog PyPI
Back to packageRELEASE DETAILS

1.0.0

PyPI

agent-builder-mcp-client-aws-transform

Python MCP client provided by the AWS Transform team

Published13 May 2026
Direct dependencies4
Transitive dependenciesNot calculated

README

Version 1.0.0 documentation

Agent Builder MCP Client

An async Python client for talking to MCP servers, used by the Agent Builder SDK to invoke tools exposed over MCP.

Use it from any Python code that needs to call MCP tools — for example, an agent runtime that talks to one or more MCP servers.

Installation

pip install agent-builder-mcp-client-aws-transform

Quick start

import asyncio
from agent_builder_mcp_client import AsyncMCPClient


async def main():
    client = AsyncMCPClient()

    # Connect over stdio (local server process)
    await client.connect_via_stdio(command="agent-builder-mcp")

    # Or connect over SSE (remote server)
    # await client.connect_via_sse(server_url="https://example.com/mcp")

    # Inspect the tools the server exposes
    for tool in client.tools:
        print(tool.name, tool.description)


asyncio.run(main())

Transports

  • stdio — launch and talk to a local MCP server subprocess.
  • SSE — connect to a remote MCP server over HTTP with server-sent events, including optional custom headers for auth.

Requirements

  • Python 3.11+

License

Apache-2.0. See LICENSE and THIRD-PARTY-NOTICES.txt.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 4

Native requirements
4 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
mcp
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
mcp>=1.0runtime
anyio
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
anyio>=4.0runtime
trio
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
trio>=0.20runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"test\"",
  "requires_python": ">=3.11",
  "evaluation": "NOT_EVALUATED"
}
pytest; extra == "test"runtime

Distribution files

2 collected
agent_builder_mcp_client_aws_transform-1.0.0-py3-none-any.whl

bdist_wheel · 19.87 KB · Python py3

Source file
agent_builder_mcp_client_aws_transform-1.0.0.tar.gz

sdist · 18.25 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:35 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:24fb73bfa8c84489bc9853fcda580eb91d87f7db007198690b3313e65dd3f99a

Other collected versions

View all collected versions →