modelcontextprotocol

    modelcontextprotocol/typescript-sdk

    The official TypeScript SDK for Model Context Protocol servers and clients

    web
    mcp
    mcp-client
    mcp-server
    typescript
    TypeScript
    NOASSERTION
    13.7K stars
    2.4K forks
    13.7K GitHub watchers
    Updated Nov 2, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 10 days ago, with 189 contributors on GitHub.

    Peaked at #33 in the weekly ranking the week of Aug 2, its best in the past year.

    Use Cases & Benefits

    • Implements the Model Context Protocol to build TypeScript MCP servers and clients that expose resources, tools, and prompts for LLM interactions.
    • Provides a full MCP specification implementation with built-in transports like stdio and Streamable HTTP for seamless LLM context management.
    • Use for creating custom MCP servers that expose dynamic data and computation tools to LLM applications in a standardized way.
    • Use for building MCP clients that connect to any MCP server to consume resources, invoke tools, and use prompts with argument completions.
    • Use for integrating LLM-powered workflows with external systems, such as databases or APIs, via MCP tools and resources in TypeScript.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Other

    GitHub could not identify this license; read the LICENSE file before depending on it.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    • License not identified by GitHub; read the LICENSE file before depending on it.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    ⚠️ MCP requires Node.js v18.x or higher to work fine.

    Excerpt from the modelcontextprotocol/typescript-sdk README on GitHub (NOASSERTION license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 6: +4Aug 12: +18Aug 13: +6Aug 14: +13Aug 15: +0Aug 18: +4

    +618 stars over 90 days across 14 snapshot days; best day +18 on Aug 12.

    Forks

    2.4K+320

    Open issues

    637+100

    Compared with peers in Web

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    modelcontextprotocol/typescript-sdk compared with Web repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    pingdotgg/t3code48.4K+16.6K40today
    pbakaus/impeccable104.0K+8.7K5410 days ago
    HunYiSage/dsh-purge19.2K+6.2K13today
    Renhuai123/ziwei-doushu16.2K+6.1K4421 days ago
    paperclipai/paperclip111.5K+2.8K5913 days ago
    modelcontextprotocol/typescript-sdk13.7K—6410 days ago
    Category median48.4K+6.2K44—

    Also by modelcontextprotocol

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description