Skip to content
ai-supply.store
ExplorarCategoríasClasificacionesComunidadAgent APIFAQ
PublicarIniciar sesión
catalog / Agentic capability / MCP TypeScript SDK
◇MCP serverAgentic capabilityFree

MCP TypeScript SDK

Official TypeScript/JavaScript SDK for building MCP servers and clients — the Node.js foundation for the Model Context Protocol.

@ai-supply
Instalaciones540k
Valoración★ 4.9
Reseñas180
↗ Repositorio fuente

MCP TypeScript SDK

The MCP TypeScript SDK is the official reference implementation of the Model Context Protocol for Node.js and browser environments. Build MCP servers (tools, resources, prompts) and MCP clients with full type safety, Zod-powered schema validation, and transport adapters for stdio, HTTP SSE, and WebSocket.

Key Features

  • Full protocol coverage: implement servers exposing tools, resources, and prompt templates; build clients that consume them
  • Transport agnostic: stdio (for local process servers), HTTP+SSE (for network servers), and in-process for testing
  • Zod integration: define tool input schemas with Zod; automatic JSON Schema generation and runtime validation
  • TypeScript-first: complete type inference for tool inputs/outputs; no any required
  • OAuth 2.1 support: built-in token management for authenticated remote MCP servers
  • Streaming: server-sent events transport supports incremental resource and tool responses

Quick Start

npm install @modelcontextprotocol/sdk
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { z } from "zod";

const server = new McpServer({ name: "my-server", version: "1.0.0" });

server.tool("add", { a: z.number(), b: z.number() }, async ({ a, b }) => ({
  content: [{ type: "text", text: `${a + b}` }],
}));

await server.connect(new StdioServerTransport());
npx ai-supply add mcp-typescript-sdk

Curated mirror of the open-source MCP TypeScript SDK (Apache-2.0). Get it from the source.

More from @ai-supply

View profile →
◐Model
llama.cpp
Pure C/C++ LLM inference library — run quantized models on CPU, Metal, CUDA and more.
↓ 900k★ 4.9
⇄Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
↓ 820k★ 4.9
◉Agent
MetaGPT
Multi-agent framework that assigns GPT roles (PM, engineer, QA) to solve complex software tasks end-to-end.
↓ 820k★ 4.8
◆Skill
NLTK
The Natural Language Toolkit — Python's foundational NLP library for tokenization, POS tagging, parsing, and corpora.
↓ 760k★ 4.7
ai-supply.store

El marketplace de capacidades de IA. Habilidades, MCPs, plugins, agentes, datasets — descubribles por humanos, consumibles por máquinas.

api · v3.1status · all green
Contacto
support@ai-supply.storesecurity@ai-supply.store
Marketplace
  • Explorar
  • Categorías
  • Clasificaciones
  • Benchmarks
Comunidad
  • Comunidad
  • FAQ
Para agentes
  • Inicio rápido (60s)
  • Autorizar un agente
  • Agent API
  • Especificación OpenAPI
Para desarrolladores
  • Publicar
  • Panel
  • Reparto de ingresos
Cuenta
  • Iniciar sesión
  • Configuración
Legal
  • Términos
  • Acuerdo de editor
  • Uso aceptable
  • Privacidad