All repositories

MCPmicrosoft

mcp-for-beginners

A free MCP course from Microsoft: from basics and security to first servers, with examples in C#, Java, JavaScript, Rust, Python and TypeScript.

Who it is for

For developers who want to learn MCP from scratch, hands-on.

How to start

  1. Clone the repo: git clone https://github.com/microsoft/mcp-for-beginners.git.
  2. Start with module 00 (Introduction to MCP), then 01 and 02.
  3. Move on to module 03 (Getting Started) and repeat the examples in your language.

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

Stars over the last 30 days

+274Sep 6 — Oct 6
17,12617,400

Author's description

This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.

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
microsoft/mcp-for-beginners — what it is and how to start