
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
JavaとKotlinのTachyon MCPランタイム - ストリーム可能なHTTP、ネイティブネット輸送、ツール、タスク、リソース、プロンプト、完了、再開可能なセッション、および...
概要
モデルコンテキストプロトコルのJava 21+サーバーのランタイムです。 MCP 2025-11-25 と 2026-07-28 を Streamable HTTP 上で実行し、両方のバージョンの公式コンフォーマンススイートを渡します。 同期Javaハンドラまたはコルウイン優先Kotlin DSLでサーバーを構築します。 Tachyon は仮想スレッドでハンドラをブロックし、Netty イベント ループを解除し、アプリケーションフレームワークを必要としません。 - -- Java コードをブロックするか、反応パイプラインまたは手動プールなしで Kotlin コードを中断する書き込み。 - -- プロトコル・バージョン・マッパーはワイヤー・フォーマットの変更からのハンドルを隔離します。 - -- 既存の mcp-java、LangChain4j、または Spring AI アノテーションサービスを Tachyon MCP サーバーに適応させます。 - -- 再開可能なSSE、でき事の再生およびTTLのクリーンアップを必要とするときだけセッションを選ぶ。 - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Netty のバックアップ、優雅な操業停止、DNS の結合の保護、CORS、およびネイティブ トランスポートの自動検出(io uring → epoll → kqueue → NIO).
概要(AI 翻訳)
Tachyon MCP は Java 21+ サーバのランタイムです。 モデルコンテキストプロトコル。 MCP 2025-11-25 を実装し、 2026-07-28 ストリーム可能な HTTP 上で、両方のバージョンの公式コンフォーマンス スイートを渡します。
同期Javaハンドラまたはコルウイン優先Kotlin DSLでサーバーを構築します。 タキヨンラン 仮想スレッドでハンドラをブロックし、ネットイベントループを解除し、不要 アプリケーションフレームワーク。
#Tachyonの理由
-単純なハンドラ – Javaコードをブロックするか、反応せずにコトリンコードを中断する書き込み パイプラインまたはマニュアルスレッドプール。 -Stable application API – プロトコルバージョンのマッパーは、ワイヤフォーマットの変更からハンドラを分離します。 -Javaアノテーションサポート – 既存のmcp-java、LangChain4j、または Spring AI アノテーションサービスをTachyon MCPサーバーに適応させます。 -デフォルトでStateless – 変更可能なSSE、でき事の再生を必要とするときだけセッションを選ぶ TTLのクリーンアップ。
- 生産輸送 – Netty のバックプレッシャー、優雅な操業停止、DNS 結合の保護、
CORS、およびネイティブトランスポート自動検出(
io_uring]→[epoll]]→[kqueue]→NIO)。 - Built-in OpenTelemetry – MCP 用の [
tachyon-opentelemetryのリスナーを登録します
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
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.
Why Tachyon?
- Simple handlers – write blocking Java code or suspending Kotlin code without reactive pipelines or manual thread pools.
- Stable application API – protocol-version mappers isolate handlers from wire-format changes.
- Java annotations support – adapt existing mcp-java, LangChain4j, or Spring AI annotated services into Tachyon MCP servers.
- Stateless by default – opt into sessions only when you need resumable SSE, event replay, and TTL cleanup.
- Production transport – Netty backpressure, graceful shutdown, DNS-rebinding protection,
CORS, and native transport auto-detection (
io_uring→epoll→kqueue→ NIO). - Built-in OpenTelemetry – register
tachyon-opentelemetry’s listener for MCP semantic-convention spans and metrics, with an opt-in policy for payload capture.
Quickstart
Import the BOM once to pin the version, then add the core dependency:
dev.tachyonmcp
tachyon-bom
インストール
npx skills add tachyonmcp/tachyon --skill tachyon-mcp