adk_mcp 2026.2.28 copy "adk_mcp: ^2026.2.28" to clipboard
adk_mcp: ^2026.2.28 copied to clipboard

MCP protocol client primitives for ADK Dart packages.

adk_mcp #

adk_mcp provides MCP (Model Context Protocol) client primitives for Dart.

It includes:

  • Streamable HTTP MCP client (McpRemoteClient)
  • stdio MCP client (McpStdioClient)
  • MCP constants, method names, protocol version handling, and JSON-RPC helpers

Install #

dart pub add adk_mcp

Usage #

import 'package:adk_mcp/adk_mcp.dart';

final McpRemoteClient client = McpRemoteClient(
  clientInfoName: 'example_client',
  clientInfoVersion: '1.0.0',
);

final connection = StreamableHTTPConnectionParams(
  url: 'http://localhost:8000/mcp',
);

final Object? result = await client.call(
  connectionParams: connection,
  method: 'tools/list',
  params: const <String, Object?>{},
);

Repository #

License #

Apache-2.0

1
likes
0
points
132
downloads

Publisher

unverified uploader

Weekly Downloads

MCP protocol client primitives for ADK Dart packages.

Repository (GitHub)
View/report issues

Topics

#mcp #agents #ai #protocol

License

unknown (license)

Dependencies

http

More

Packages that depend on adk_mcp