Martin Kouba
martunek.bsky.social
Martin Kouba
@martunek.bsky.social
⛱️📣 In #quarkus MCP server 1.4.1 the base URI for McpAssured is set automatically in a Quarkus test, cancellations support was added to programmatic API, and validation of mixed argument annotations was improved: github.com/quarkiverse/...
Release 1.4.1 · quarkiverse/quarkus-mcp-server
What's Changed McpAssured: set the baseUri automatically in a Quarkus test by @mkouba in #339 core: validate argument annotations by @mkouba in #347 cancellations: add support to programmatic API ...
github.com
July 31, 2025 at 3:05 PM
Haha! Credits go to Alex Soto (x.com/alexsotob) who created the issue github.com/quarkiverse/... and commented: "This would be similar to a standard Quarkus test with Rest Assured, but for MCP."
Testing feature · Issue #297 · quarkiverse/quarkus-mcp-server
It would be great to have a testing module that automatically starts the MCP Server (stdin or streaming) and injects an MCP Client instance into the test, allowing you to write tests against it. Th...
github.com
July 17, 2025 at 12:40 PM
I will talk about Quarkus MCP server on Wednesday too: rivieradev.fr/session/633 ;-)
Riviera DEV
Riviera DEV, that’s 3 days of conferences and workshops on the French Riviera.
rivieradev.fr
July 2, 2025 at 1:25 PM
💡 02 for #quarkus devs: with io.quarkus.runtime.LaunchMode.current() you can detect the current launch profile. TEST is activated when running tests. DEVELOPMENT is activated in development mode (i.e. quarkus:dev). And NORMAL stands for normal production. That's all, thanks for your attention.
May 30, 2025 at 2:24 PM
Great! Let us know if you run into problems... like @maxandersen.xam.dk did immediately after release 🤦. The good news is that it's already fixed: github.com/quarkiverse/...
tools: fix input schema generation by mkouba · Pull Request #72 · quarkiverse/quarkus-mcp-server
skip special method parameters (connection, log, etc.)
github.com
January 17, 2025 at 11:51 AM