Skip to main content

dart_mcp_client 1.0.1 copy "dart_mcp_client: ^1.0.1" to clipboard
dart_mcp_client: ^1.0.1 copied to clipboard

A lightweight, pure Dart Model Context Protocol (MCP) client supporting both Stdio and Streamable HTTP (SSE) transports.

1.0.1 #

  • Added discoverability topics for pub.dev and GitHub (mcp, model-context-protocol, ai, llm, agents).
  • Fixed example unused variables.

1.0.0 #

  • Initial release of dart_mcp_client.
  • Full Model Context Protocol (MCP) specification support.
  • StdioMcpClient for local process communication (Node.js/npx, Python/uvx, binary).
  • HttpMcpClient for remote Streamable HTTP and Server-Sent Events (SSE).
  • Robust JSON-RPC 2.0 protocol layer with request timeouts, error recovery, and cancellation.
  • Tool listing (tools/list), execution (tools/call), resource reading (resources/list, resources/read), and prompt template resolving (prompts/list, prompts/get).
  • Cross-platform support (Windows, macOS, Linux).
0
likes
150
points
62
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A lightweight, pure Dart Model Context Protocol (MCP) client supporting both Stdio and Streamable HTTP (SSE) transports.

Repository (GitHub)
View/report issues

Topics

#mcp #model-context-protocol #ai #llm #agents

License

MIT (license)

Dependencies

http, meta

More

Packages that depend on dart_mcp_client