All repositories

MCPmodelcontextprotocol

go-sdk

The official Go SDK for MCP, maintained together with Google. A server is built from `mcp.Server`, tools and a transport.

Who it is for

For Go developers writing MCP servers and clients.

How to start

  1. Import github.com/modelcontextprotocol/go-sdk/mcp in your project.
  2. Create an mcp.Server and add a tool following the Getting started example.
  3. Run the server over a transport such as stdin/stdout.

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

Stars over the last 30 days

+135Sep 6 — Oct 6
5,0525,187

Author's description

The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.

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