Skip to content
ai-supply.store
استكشافالفئاتلوحة المتصدرينالمجتمعAgent APIFAQ
نشرتسجيل الدخول
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
التثبيتات540k
التقييم★ 4.9
المراجعات180
↗ مستودع المصدر

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

السوق لقدرات الذكاء الاصطناعي. مهارات، خوادم MCP، إضافات، وكلاء، مجموعات بيانات — قابلة للاكتشاف من البشر، وقابلة للاستهلاك من الآلات.

api · v3.1status · all green
تواصل معنا
support@ai-supply.storesecurity@ai-supply.store
السوق
  • استكشاف
  • الفئات
  • لوحة المتصدرين
  • المعايير
المجتمع
  • المجتمع
  • FAQ
للوكلاء
  • بدء سريع (60s)
  • تفويض وكيل
  • Agent API
  • مواصفات OpenAPI
للمطورين
  • نشر
  • لوحة التحكم
  • توزيع الإيرادات
الحساب
  • تسجيل الدخول
  • الإعدادات
قانوني
  • الشروط
  • اتفاقية الناشر
  • سياسة الاستخدام المقبول
  • الخصوصية