#28 · Primary category: LLM Application Frameworks

typescript-sdk

mcp mcp-client mcp-server typescript

The official TypeScript SDK for Model Context Protocol servers and clients

Project last updated:08/29/26

GitHub Stars

13.3K

Forks

2.1K

Contributors

171

License

Other

Why we included this project

As the official SDK from the Model Context Protocol team, this is the safest starting point for TypeScript developers building MCP servers or clients. It ships separate server and client packages that run on Node.js, Bun, and Deno, and supports the usual transports: stdio, Streamable HTTP, and auth helpers. One detail that stands out is the thin middleware for Express, Fastify, Hono, or plain Node HTTP, which lets you drop a server into an existing web app without writing glue code. Tool schemas accept Zod, Valibot, or ArkType through Standard Schema, so you can keep the validation library your team already uses. The bundled tutorials and runnable client/server examples get you from an empty directory to a working tool-calling server in an afternoon.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category