You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+117-5Lines changed: 117 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,15 +5,21 @@
5
5
6
6
An SDK for building [MCP](https://modelcontextprotocol.io/specification) (Model Context Protocol) servers and
7
7
clients in Scala 3 using boilerplate-less, type-safe APIs based on [Tapir](https://tapir.softwaremill.com/)
8
-
and [sttp](https://github.com/softwaremill/sttp), supporting the variety of the Scala ecosystem. Both servers
9
-
and clients can communicate over **Streamable HTTP** or **stdio**.
8
+
and [sttp](https://github.com/softwaremill/sttp), supporting the variety of the Scala ecosystem.
9
+
10
+
### Transport
11
+
12
+
Chimp implements both streamable HTTP and stdio transports. Additional integration modules unlock streaming features of
13
+
the MCP protocol with bidirectional communication between server and client. Currently supporting [Ox](https://ox.softwaremill.com/) and [ZIO](https://zio.dev/).
10
14
11
15
### Quickstart
12
16
13
-
Run a basic MCP server with Netty exposing a simple _adder_ tool:
17
+
#### HTTP
18
+
19
+
Run a basic MCP server with Netty exposing a simple adder tool:
0 commit comments