💫 Tachyon MCP Runtime for Java and Kotlin - Model Context Protocol (MCP) server with Streamable HTTP, native Netty transports, tools, tasks, resources, prompts, completions, resumable sessions, and stateless deployment support.
MCPpedia last refreshed this data
Tachyon is an MCP server that 💫 Tachyon MCP Runtime for Java and Kotlin - Model Context Protocol (MCP) server with Streamable HTTP, native Netty transports, tools, tasks, resources, prompts, completions, resumable sessions, and stateless deployment support. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 93/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"tachyon": {
"args": [
"-y",
"skills"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
src="docs/assets/social-banner.jpg" style="width: 100%; height: auto;border-radius: 10px"
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked skills against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / devops
MCP client bridge: connects to MCP servers and registers their tools on ctx.tools
An autonomous agent that conducts deep research on any data using any LLM providers
The official MCP server implementation for the Perplexity API Platform
MCP server for using the GitLab API
MCP Security Weekly
Get CVE alerts and security updates for Tachyon and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Tachyon MCP is a Java 21+ server runtime for the Model Context Protocol. It implements MCP 2025-11-25 and 2026-07-28 over Streamable HTTP and passes the official conformance suites for both versions.
Build servers with synchronous Java handlers or a coroutine-first Kotlin DSL. Tachyon runs blocking handlers on virtual threads, keeps them off the Netty event loop, and requires no application framework.
io_uring → epoll → kqueue → NIO).Add the core dependency:
<dependency>
<groupId>dev.tachyonmcp</groupId>
<artifactId>tachyon-core</artifactId>
<version>${tachyon.version}</version>
</dependency>
Create and start a server:
import dev.tachyonmcp.api.server.features.tools.ToolResult;
import dev.tachyonmcp.core.server.TachyonServer;
public class WeatherMcpServer {
public static void main(String... args) {
var server = TachyonServer.builder()
.name("weather-mcp")
.withTools(tools -> tools.register(
tool -> tool.name("get_forecast")
.description("Get weather forecast")
.inputSchema("""
{"type":"object","properties":{"city":{"type":"string"}},"required":["city"]}
"""),
(context, request) -> ToolResult.text("☀️ 22°C")))
.port(8080)
.build();
server.start();
}
}
See the quickstart for Java and Kotlin examples plus a curl test.
| Area | Support |
|---|---|
| MCP surface | Tools, resources and templates, prompts, completions, logging, sampling, form/URL elicitation, cancellation, subscriptions, pagination, and progress notifications |
| Annotations | Optional adapters for mcp-java, LangChain4j, and Spring AI, mapped onto Tachyon's standard registries |
| Tasks | Full tasks/* lifecycle, state validation, status notifications, retention, and TasksExtension for SEP-1686 |
| Agent Skills | SkillsExtension implements th |