MCP
Model Context Protocol — client, server, transports, registry.
Pages
- Client — Connect to MCP servers and invoke their tools.
- Server — Expose TnsAI tools through an MCP server.
- Transports — stdio, HTTP, SSE, Streamable HTTP, plus OAuth decorator.
- Registry — Discover and manage MCP servers.
- Advanced — Custom notifications, resource streaming, prompt templates.
Channels
The Channels module (TnsAI.Channels) is a multi-channel messaging gateway that connects TnsAI agents to external messaging platforms. It uses an adapter pattern with SPI discovery so new platforms can be added without modifying the core routing logic.
MCP Client
The McpClient connects to any MCP-compatible server and exposes its tools, resources, and prompts.