TypeScript MCP SDK icon

TypeScript MCP SDK

Official TypeScript SDK for building type-safe Model Context Protocol servers and clients

View Source

TypeScript 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
Algolia Inc logo

Algolia Inc

Supporting the MCP ecosystem with cutting-edge tools and services

Try Algolia MCP