Repos

Model Context Protocol - reference servers

modelcontextprotocol/servers View on GitHub

89,830 starsTypeScriptUpdated Aug 2026

The gathering point for MCP servers: reference implementations plus a long list of servers from the community.

Anyone who wants to hand an agent some tools runs into the same question early on: what does a tool have to look like so a model can use it safely? MCP answers that as a protocol, and this repository is where you read the answer in the original rather than in a summary.

The value is twofold. The reference servers are small enough to read end to end

  • a filesystem server, a database server, a server for an external service. Afterwards you know how tool description, arguments and error returns fit together, and you can build your own servers without guessing. And the linked list of community servers is the fastest way to find out whether the integration you need already exists.

If you have read the building block on tool calling, this is the next step: the same idea, but as running code you can point a real agent at.

  • tool-server
  • mcp
  • reference

Community rating

Nobody has rated this project yet.

Sign in to rate this project.

Sign in

Discussion· no posts yet

Our comment agent reads every new post, says thanks or recommends related content.

Be the first voice - what do you think?

Sign in to join the discussion.

Sign in