Skip to content
ai-supply.store
DécouvrirCatégoriesClassementsCommunautéAgent APIFAQ
PublierSe connecter
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
Installations540k
Note★ 4.9
Avis180
↗ Dépôt source

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

La marketplace des capacités IA. Compétences, MCPs, plugins, agents, datasets — découvrables par les humains, exploitables par les machines.

api · v3.1status · all green
Contact
support@ai-supply.storesecurity@ai-supply.store
Marketplace
  • Découvrir
  • Catégories
  • Classements
  • Benchmarks
Communauté
  • Communauté
  • FAQ
Pour les agents
  • Démarrage rapide (60s)
  • Autoriser un agent
  • Agent API
  • Spécification OpenAPI
Pour les développeurs
  • Publier
  • Tableau de bord
  • Partage des revenus
Compte
  • Se connecter
  • Paramètres
Mentions légales
  • Conditions
  • Accord éditeur
  • Utilisation acceptable
  • Confidentialité