This TypeScript SDK implements the Model Context Protocol, enabling developers to build MCP clients and servers that expose resources, prompts, and tools for LLM context management. It supports standard transports
This TypeScript SDK implements the Model Context Protocol (MCP), enabling standardized context provision for LLMs. It facilitates building MCP clients and servers, handling protocol messages, and utilizing transports like stdio and SSE.
Core features:
Key Concepts:
The SDK offers both high-level (McpServer, Client) and low-level (Server) interfaces. Examples include an Echo Server and a SQLite Explorer. The MCP Inspector aids in testing and debugging. This project is MIT licensed.
modelcontextprotocol/typescript-sdk
September 24, 2024
March 28, 2025
TypeScript