Skip to main content

Crate tl_mcp

Crate tl_mcp 

Source
Expand description

MCP (Model Context Protocol) integration for ThinkingLanguage.

Provides client and server MCP support over stdio and HTTP transports.

Re-exports§

pub use client::McpClient;
pub use client::SamplingCallback;
pub use client::SamplingRequest;
pub use client::SamplingResponse;
pub use client::TlClientHandler;
pub use error::McpError;
pub use rmcp;

Modules§

client
MCP Client — blocking wrapper around rmcp’s async MCP client.
convert
Bidirectional conversion between serde_json::Value and TL values.
error
Shared error types for MCP client and server operations.
server
MCP server implementation for ThinkingLanguage.