Official Anthropic SDK for MCP servers/clients
The official TypeScript SDK for building and connecting MCP servers and clients. The foundation for the MCP ecosystem.
MCP servers that give your AI agent access to browsers, APIs, repos, and more
Other tools in this slot:
AIchitect's Genome scanner detects MCP SDK (TypeScript) in your project via these signals:
@modelcontextprotocol/sdkCursor 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Add to your GitHub README
[](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.