Catalog PyPI
PACKAGE EXPLORERView in registry

agent-builder-mcp-client-aws-transform

PyPI

Python MCP client provided by the AWS Transform team

Versions collected1
Direct dependencies4From release 1.0.0
Last observed20 Oct, 21:35 UTC

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.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.013 May 20264

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

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:e9e9e9a88011f2e01f8b9e1d063b621641f62de3219e00b6a5d01676cbe46fc7