TT

tachyonmcp/tachyon

Developer tools공식

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

37 stars 14 forks 품질 67 트렌드 32Apache-2.0

Java 및 Kotlin에 대한 낯선 MCP 런타임 - Streamable HTTP, 네이티브 Netty 운송, 도구, 작업, 리소스, 프롬프트, 완료, resumable 세션, 및 ...

개요

모형 Context 의정서를 위한 Java 21+ 서버 런타임입니다. 그것은 MCP 2025-11-25 및 2026-07-28 스트리밍 HTTP를 구현하고 모두 버전에 대한 공식 준수 스위트를 전달합니다. 비동기 Java 핸들러 또는 coroutine-first Kotlin DSL 서버를 구축하십시오. Tachyon는 가상 스레드에 핸들러를 차단하고 Netty 이벤트 루프를 유지하고 응용 프레임 워크가 필요하지 않습니다. - - - Java 코드 또는 민감 파이프라인 또는 수동 스레드 풀없이 Kotlin 코드를 차단하는 쓰기. - -- 전선식 변경에서 Protocol-version mappers isolate handlers. -- 기존의 mcp-java, LangChain4j, 또는 Tachyon MCP 서버로 Spring AI 할당된 서비스를 적용하십시오. - -- 세션을 선택하면 재사용 가능한 SSE, 이벤트 재생 및 TTL 정리가 필요합니다. - -- Netty backpressure, 우아한 폐쇄, DNS 재시동 보호, CORS 및 네이티브 운송 자동 감지 (io uring → epoll → kqueue → NIO).

개요(AI 번역)

Tachyon MCP는 Java 21+ 서버 실행 시간입니다. 모형 Context 의정서. 그것은 MCP 2025-11-25를 실행하고 Streamable HTTP를 통해 2026-07-28는 공식 준수 스위트를 모두 버전으로 전달합니다.

비동기 Java 핸들러 또는 coroutine-first Kotlin DSL 서버를 구축하십시오. Tachyon 실행 가상 스레드에 핸들러를 차단하고 Netty 이벤트 루프를 유지하고 불필요한 앱 프레임 워크.

왜 Tachyon?

-Simple Handlers – 검색 없이 Java 코드 또는 suspending Kotlin 코드를 차단 파이프라인 또는 수동 실 수영장. -Stable application API – wire-format 변경에서 Protocol-version mappers isolate handlers. -Java annotations support – 기존의 mcp-java, LangChain4j 또는 Tachyon MCP 서버로 Spring AI annotated 서비스를 적용하십시오. -Stateless by default – SSE, event replay, and TTL 정리.

  • 생산 운송 – Netty backpressure, 우아한 폐쇄, DNS 재시동 보호, CORS 및 네이티브 운송 자동 탐지 (io_uring] → epoll → kqueue] → NIO). -Built-in OpenTelemetry – 등록 tachyon-opentelemetry] MCP의 청취자

이 페이지는 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
GitHub에서 전체 README 보기

설치

npx skills add tachyonmcp/tachyon --skill tachyon-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →