Back to Makers
T

Tachyon MCP

1 launch on CompassPad

Visit website

Launches

Tachyon MCP

Trending

Tachyon MCP is a production Model Context Protocol server runtime for Java and Kotlin. Netty transport, virtual threads, stateless by default, MCP...

Developer ToolsCCompassPad editorial

Tachyon MCP is a production Model Context Protocol server runtime for Java and Kotlin. Netty transport, virtual threads, stateless by default, MCP 2025-11-25 and 2026-07-28 conformance. Docs Examples API GitHub Search… Release v1.0.0 MCP server runtime for the JVM Netty underneath. Virtual threads for handlers. Kotlin when you want it. No application framework required. class WeatherService { record Forecast ( String city , int degrees ) {} @McpTool ( name = "get_forecast" ) Forecast forecast ( @McpParam ( name = "city" , description = "City name" ) String city ) { return new Forecast ( city , 22 ); } } var server = TachyonServer . builder (). name ( "weather-mcp" ) . annotations ( a -> a . register ( new WeatherService ())) . port ( 8080 ) . build (); // invalid declarations fail fast here server . start (); class WeatherService { data class Forecast ( val city : String , val degrees : Int ) @McpTool ( name = "get_forecast" ) fun forecast ( @McpParam ( name = "city" , description = "City name" ) city : String ) = Forecast ( city , 22 ) } val server = TachyonServer . builder () . name ( "weather-mcp" ) . annotations { it . register ( WeatherService ()) } . port ( 8080 ) . build () // invalid declarations fail fast here server . start () A request, end to end MCP client, then inside Tachyon: Netty, Protocol, Dispatch, then Your handler. Back to the client: Responses, JSON, or an SSE stream with progress and logs; Subscriptions, Notifications on a listening stream. MCP client Streamable HTTP