All repositories

MCPmodelcontextprotocol

typescript-sdk

The official TypeScript SDK for MCP, split into server and client packages with optional adapters for Node, Express and Fastify.

Who it is for

For JavaScript and TypeScript developers building MCP servers or clients.

How to start

  1. For a server: npm install @modelcontextprotocol/server.
  2. For a client: npm install @modelcontextprotocol/client.
  3. Add an adapter if needed, e.g. npm install @modelcontextprotocol/express express.

Steps are taken from the README. Check the current version in the repository before running them.

Stars over the last 30 days

+203Sep 6 — Oct 6
13,31913,522

Author's description

The official TypeScript SDK for Model Context Protocol servers and clients

The largest community-curated list of MCP servers, sorted by category from databases to browsers. The place to look for an existing server before writing your own.

96Kstars+1.6K in 30 d

modelcontextprotocol

servers

Reference MCP servers from the protocol team: memory, git, filesystem and more. A solid pattern for how a server is built and a ready set to start with.

91Kstars+1.1K in 30 dTypeScript

upstash

context7

Feeds fresh, version-specific library docs into the prompt so the model stops inventing outdated APIs. Works as an MCP server or through a CLI with a skill.

63Kstars+1.2K in 30 dTypeScript

ChromeDevTools

chrome-devtools-mcp

Hands Chrome DevTools to an agent: network, console, performance, screenshots. The agent does not just click, it sees why a page is slow or broken.

53Kstars+2K in 30 dTypeScript

A Playwright-based MCP server that lets an agent drive a browser through page structure rather than screenshots. Good for testing sites and automating web actions.

38Kstars+1.1K in 30 dTypeScript

GitHub's official MCP server: an agent reads repositories, issues and pull requests and works with them. Comes as a hosted version from GitHub and a local one in Docker.

33Kstars+743 in 30 dGo