prep dart_mcp for release (#54)
diff --git a/pkgs/dart_mcp/CHANGELOG.md b/pkgs/dart_mcp/CHANGELOG.md index cdc35e4..56fb272 100644 --- a/pkgs/dart_mcp/CHANGELOG.md +++ b/pkgs/dart_mcp/CHANGELOG.md
@@ -1,4 +1,4 @@ -## 0.1.0-wip +## 0.1.0 - Initial release, supports all major MCP functionality for both clients and servers, at protocol version 2024-11-05.
diff --git a/pkgs/dart_mcp/README.md b/pkgs/dart_mcp/README.md index d94110c..7432101 100644 --- a/pkgs/dart_mcp/README.md +++ b/pkgs/dart_mcp/README.md
@@ -1,5 +1,7 @@ A Dart package for making MCP servers and clients. +**Note**: This package is still experimental and is likely to evolve quickly. + ## Implementing Servers To implement a server, import `package:dart_mcp/server.dart` and extend the @@ -39,7 +41,9 @@ implementations of methods, while others may just expose new methods that you can call. -See the [client example](example/client.dart) for some example code. +See the [client example](example/client.dart) for some basic example code, or +the [dash client](example/dash_client.dart) for a more full featured client +using Gemini. ### Connecting to Servers
diff --git a/pkgs/dart_mcp/pubspec.yaml b/pkgs/dart_mcp/pubspec.yaml index 1212c77..9ec8d26 100644 --- a/pkgs/dart_mcp/pubspec.yaml +++ b/pkgs/dart_mcp/pubspec.yaml
@@ -1,16 +1,15 @@ name: dart_mcp description: A package for making MCP servers and clients. -version: 0.1.0-wip +repository: https://github.com/dart-lang/ai/tree/main/pkgs/dart_mcp +version: 0.1.0 environment: - sdk: ^3.7.0 # The version of dart in the current flutter stable + sdk: ^3.7.0 dependencies: async: ^2.13.0 collection: ^1.19.1 json_rpc_2: ^3.0.3 meta: ^1.16.0 stream_channel: ^2.1.4 -executables: - dart_mcp_server: server dev_dependencies: args: ^2.7.0 dart_flutter_team_lints: ^3.2.1