
TypeScript MCP SDK
Official TypeScript SDK for building type-safe Model Context Protocol servers and clients
View SourceTypeScript MCP SDK
The official TypeScript SDK for building Model Context Protocol (MCP) servers and clients. This SDK provides fully type-safe APIs with excellent IDE support for building robust MCP applications in the JavaScript ecosystem.
Features
- Full TypeScript support with strict type checking
- Node.js and browser compatibility
- Built-in validation with Zod schemas
- Express.js and Fastify integration
- WebSocket and HTTP transport support
- Comprehensive testing utilities with Jest
- Auto-generated API documentation
Installation
npm install @modelcontextprotocol/typescript-sdk
# or
yarn add @modelcontextprotocol/typescript-sdk
# or
pnpm add @modelcontextprotocol/typescript-sdk
Getting Started
Build type-safe MCP applications in TypeScript with full IDE support, perfect for Node.js servers and modern web applications.
Framework Integration
- Express.js: Middleware and route handlers
- Fastify: Plugin system integration
- Next.js: API routes and server components
- React: Client-side MCP integration
- Vue.js: Composables and plugins
Sponsored