Tachyon MCP 1.0.0-SNAPSHOT API
Packages
Package
Description
Public API for building MCP servers — JSON, runtime, domain, and feature abstractions.
Annotations for marking API stability and visibility.
Provider-neutral JSON document and object abstractions.
SPI for pluggable JSON document/schema parsing, loadable via
ServiceLoader.Runtime abstractions for MCP request processing contexts and executors.
Core server interfaces for building MCP servers.
Server configuration model.
Domain types for MCP protocol data structures.
Server extension interfaces.
Core feature abstractions shared across MCP capabilities.
Completion feature types and function interfaces for argument autocomplete.
Prompt feature types and function interfaces.
Resource feature types and function interfaces.
Task feature types and handler interfaces.
Tool feature types and handler interfaces.
Protocol interfaces and domain types for MCP server and client interaction.
Generated MCP protocol models, codecs, and version-specific bindings.
MCP 2025-11-25 protocol version: models, codecs, transport, and protocol bindings.
Generated JSON-RPC codecs for the MCP 2025-11-25 protocol version.
Generated transport (SSE/Streamable HTTP) codecs for the MCP 2025-11-25 protocol version.
MCP 2026-07-28 protocol version: models, codecs, transport, and protocol bindings.
Generated JSON-RPC codecs for the MCP 2026-07-28 protocol version.
Generated transport (SSE/Streamable HTTP) codecs for the MCP 2026-07-28 protocol version.
Runtime context, session management, and SSE connection abstractions for
request processing.
Server classes
Server, capability, network, session, and task configuration types.
Server-side domain types for initialization, error handling, and capability validation.
Extension support — enables and manages MCP protocol extensions on the server.
Server features
Completion registry implementations for argument autocomplete support.
Prompt registry implementations for managing prompt templates and handlers.
Resource registry implementations for managing resource and resource template definitions.
Task registry implementations for managing long-running task operations.
Tool registry implementations for managing tool definitions and handlers.
Internal MCP method handler implementations.
Internal server engine — request dispatch, session lifecycle, handler wiring.
JSON serialization and type utilities for MCP server internals.
Session management — dispatch contexts, session lifecycle events, and session storage.
MCP transport layer — HTTP/SSE protocol handling, JSON-RPC encoding, and connection management.
JSON-RPC 2.0 message parsing, serialization, and codec types.
Netty-based HTTP and SSE transport implementation.
Netty HTTP channel initialization and pipeline configuration.
Netty Server-Sent Events (SSE) transport for MCP streamable HTTP.
Echo tool — mirrors input back to the client for testing.
You.com search tool — performs web searches via the You.com API.