MCP ServersOpen Source✦ Free Tier

MCP SDK (TypeScript)

Official Anthropic SDK for MCP servers/clients

8,000 stars● Health 80ActiveDev Productivity & App Infrastructure

About

The official TypeScript SDK for building and connecting MCP servers and clients. The foundation for the MCP ecosystem.

Choose MCP SDK (TypeScript) when…

  • You're building MCP servers in TypeScript/Node.js
  • You want Anthropic's official TypeScript MCP primitives
  • Your Claude integration is Node.js-based

Builder Slot

What tools can your AI reach?Optional for most stacks

MCP servers that give your AI agent access to browsers, APIs, repos, and more

Dev Tools
Optional
App Infra
Optional
Hybrid
Optional

Other tools in this slot:

Stack Genome Detection

AIchitect's Genome scanner detects MCP SDK (TypeScript) in your project via these signals:

npm packages
@modelcontextprotocol/sdk

Integrates with (15)

CursorCoding Assistants

Cursor is a full MCP client — any server built with the TypeScript SDK and registered in Cursor's settings becomes a callable tool in agent mode.

Every MCP server you build or install extends Cursor's agent with new capabilities: repo access, browser control, code execution.

Compare →
WindsurfCoding Assistants

Windsurf connects to MCP servers as a client, making any server registered via the TypeScript SDK available to its Cascade agent.

The same MCP tool ecosystem as Cursor — browser, repo, and code execution — accessible inside Windsurf's Cascade agentic editor.

Compare →
ContinueCoding Assistants

Continue supports MCP as a client — any MCP server registered in its config becomes a tool available during chat and agent sessions.

Continue gains the same MCP tool ecosystem as Cursor and Claude Code — context7, GitHub, browser, and custom servers.

Compare →
Claude CodeCoding Assistants

Claude Code is a full MCP client — it connects to registered MCP servers at startup and exposes their tools in every autonomous task.

Every MCP server you add extends Claude Code's autonomous reach: repos, browsers, databases, APIs — all callable in the same task.

Compare →
ClineCoding Assistants

Cline is a VS Code MCP client — it auto-discovers and connects to configured MCP servers, making their tools available during agent sessions.

The same MCP server ecosystem as Cursor and Claude Code, running as a VS Code extension without switching editors.

Compare →
GooseCoding Assistants

Goose is a full MCP client — it discovers and connects to MCP servers at startup, exposing their tools in every local agent session.

An open-source local agent with the same MCP tool reach as Cursor and Claude Code — entirely self-hosted.

Compare →
FastMCPMCP Servers

Both implement the same MCP protocol — servers built with the TypeScript SDK and FastMCP are compatible with the same MCP clients.

TypeScript and Python MCP servers coexist in the same ecosystem — Cursor and Claude Code connect to both identically.

Compare →
SmitheryMCP Servers

MCP servers built with the TypeScript SDK can be published to and discovered via the Smithery registry.

Community distribution for custom MCP servers — build with the SDK, list on Smithery, install with one command.

Compare →
Context7MCP Servers

Context7 is built as a standard MCP server using the TypeScript SDK, exposing up-to-date library docs as callable MCP tools.

Current library documentation callable directly from Cursor, Claude Code, or any MCP client during coding sessions.

Compare →
Playwright MCPMCP Servers

Playwright MCP is implemented using the TypeScript MCP SDK, exposing browser automation as callable MCP tools.

Browser automation available to any MCP client — navigate, click, screenshot, and scrape via natural language agent instructions.

Compare →
GitHub MCPMCP Servers

GitHub MCP is implemented using the TypeScript MCP SDK, exposing GitHub's API as structured MCP tool calls.

Any MCP client gets GitHub API access — read files, open issues, create PRs, and search code via standardised tool calls.

Compare →
SpeakeasySpecifications

Speakeasy can generate MCP server wrappers from OpenAPI specs, turning any REST API into a callable MCP tool.

Any API with an OpenAPI spec becomes an MCP server — Speakeasy bridges the spec world and the MCP tool ecosystem.

Compare →
Kilo CodeCoding Assistants
Compare →
RooCodeCoding Assistants
Compare →

Often paired with (1)

Pricing

✦ Free tier available

In 1 stack

Badge

Add to your GitHub README

MCP SDK (TypeScript) on AIchitect[![MCP SDK (TypeScript)](https://aichitect.dev/badge/tool/mcp-sdk-ts)](https://aichitect.dev/tool/mcp-sdk-ts)

Explore the full AI landscape

See how MCP SDK (TypeScript) fits into the bigger picture — browse all 207 tools and their relationships.

Explore graph →