File tree 3 files changed +9
-6
lines changed
3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change 1
- ## 0.1.0-wip
1
+ ## 0.1.0
2
2
3
3
- Initial release, supports all major MCP functionality for both clients and
4
4
servers, at protocol version 2024-11-05.
Original file line number Diff line number Diff line change 1
1
A Dart package for making MCP servers and clients.
2
2
3
+ ** Note** : This package is still experimental and is likely to evolve quickly.
4
+
3
5
## Implementing Servers
4
6
5
7
To implement a server, import ` package:dart_mcp/server.dart ` and extend the
@@ -39,7 +41,9 @@ doc comments explaining how to use it - some may require you to provide
39
41
implementations of methods, while others may just expose new methods that you
40
42
can call.
41
43
42
- See the [ client example] ( example/client.dart ) for some example code.
44
+ See the [ client example] ( example/client.dart ) for some basic example code, or
45
+ the [ dash client] ( example/dash_client.dart ) for a more full featured client
46
+ using Gemini.
43
47
44
48
### Connecting to Servers
45
49
Original file line number Diff line number Diff line change 1
1
name : dart_mcp
2
2
description : A package for making MCP servers and clients.
3
- version : 0.1.0-wip
3
+ repository : https://github.com/dart-lang/ai/tree/main/pkgs/dart_mcp
4
+ version : 0.1.0
4
5
environment :
5
- sdk : ^3.7.0 # The version of dart in the current flutter stable
6
+ sdk : ^3.7.0
6
7
dependencies :
7
8
async : ^2.13.0
8
9
collection : ^1.19.1
9
10
json_rpc_2 : ^3.0.3
10
11
meta : ^1.16.0
11
12
stream_channel : ^2.1.4
12
- executables :
13
- dart_mcp_server : server
14
13
dev_dependencies :
15
14
args : ^2.7.0
16
15
dart_flutter_team_lints : ^3.2.1
You can’t perform that action at this time.
0 commit comments