typescript-sdk

From public sources

typescript-sdk is the official TypeScript SDK for building Model Context Protocol (MCP) servers and clients, letting LLM apps connect to tools and data.

MCP serverCategory: MCP Servers · SDKs & frameworksPricing unknowndata checked Oct 15, 2026

Overview

Connecting LLM applications to external tools, resources and prompts usually means writing custom integration code for each one. The Model Context Protocol standardizes this, separating how context is provided from how the model is called. The typescript-sdk repository is the official TypeScript implementation of that specification. The SDK ships separate packages: @modelcontextprotocol/server for exposing tools, resources and prompts, and @modelcontextprotocol/client for connecting to MCP servers. Tool and prompt schemas use Standard Schema, so libraries such as Zod, Valibot or ArkType work. Transports include stdio and Streamable HTTP, and optional middleware packages wire MCP into Express, Fastify, Hono and Node.js HTTP. It is aimed at developers building MCP servers or agent clients in Node.js, Bun or Deno. The repository includes step-by-step tutorials and runnable examples to get started. The repository does not declare a license in the provided metadata, so check the LICENSE file before reuse.
  • mcp
  • mcp-client
  • mcp-server
  • typescript

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Claude (web & desktop)Unknown———
Claude CodeUnknown———
CursorUnknown———
VS CodeUnknown———
WindsurfUnknown———
ChatGPTUnknown———

Releases

checked Oct 29, 2026
v2.4.0LatestOct 23, 2026Official source ↗

Files in 2.4.0

This release has no attached files.

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score94
Risk Score10
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 2 days ago
Documentation · 1515
README 8297 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 10 days ago
Category confidence · 1010
classifier confidence 1
Adoption · 1010
13587 stars (log-dampened, 10k = max)
License clarity · 52
unclassified license "Other"
Community · 55
issues enabled, 2310 forks

License

License unknown
License unknownfrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/modelcontextprotocol/typescript-sdkPrimary★ 13,587 starslast activity Oct 14, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives