add a streamable http client example (#671)

Adds a client to pair with `example/streamable_http_server.dart`. It takes the URL the server prints, discovers the server, lists its tools, calls `greet` and prints the progress notification. The example readme now describes the pair instead of the curl command.

Part of https://github.com/dart-lang/ai/issues/668
3 files changed
tree: c6b75be3eb89e40136cb21c6744cc76530b1b084
  1. .agents/
  2. .gemini/
  3. .github/
  4. .vscode/
  5. mcp_examples/
  6. pkgs/
  7. .gitignore
  8. CONTRIBUTING.md
  9. GEMINI.md
  10. LICENSE
  11. pubspec.lock
  12. README.md
README.md

Overview

A general repository for AI / GenAI packages and explorations.

Packages

PackageDescriptionIssuesVersion
dart_mcpA package for making MCP servers and clients.issuespub package
dart_mcp_serverAn MCP server for Dart projects, exposing various developer tools to AI models.issuespub package
skillsA CLI for managing skills shipped in packages and from git reposissuespub package