Skip to content

Commit 15c5b54

Browse files
committed
mention dev mode and test
1 parent a8f7a95 commit 15c5b54

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

_posts/2025-01-29-introducing-mcp-servers.adoc

+10
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,16 @@ Second, is the wast Java ecosystem provides things like JDBC drivers which enabl
9292

9393
Thirdly, ability to run the servers as a native executable. In the MCP servers project the `filesystem` server is https://github.com/quarkiverse/quarkus-mcp-servers/releases[published as a native executable] you can download and gain a much faster startup time.
9494

95+
There is also a lot of interesting things to come around how to use quarkus dev mode with MCP servers and testing - but that will be for another blog post.
96+
97+
== JBang required or not ?
98+
99+
JBang is in general not required to run an MCP server, but it makes it much easier and makes it possible for anyone, especially non-Java developers to use these servers.
100+
101+
You can of course run a simple MCP servers as a normal Java application, but then you need to install right version of Java, download the server and their dependencies and run it like `java -jar [path to server jar]`.
102+
103+
For the MCP servers project we have chosen to use JBang as we go beyond and utiize JBang to dynamically fetch drivers and OS specific deps. Without JBang that would be much harder, if not impossible to make consumable.
104+
95105
== Sky is the limit!
96106

97107
The Model Context Protocol opens up exciting possibilities for building intelligent applications using your application data with your favourite programming language and framework. With Quarkus MCP Servers, you have a powerful foundation to create your own Java based servers that can bridge AI with any data source or system you can imagine.

0 commit comments

Comments
 (0)