RepoGuard
refreshing…
Model Context Protocol

Organization

Public GitHub footprint of Model Context Protocol

@modelcontextprotocol
View profile on GitHub

An open protocol that enables seamless integration between LLM applications and external data sources and tools.

42

Public repositories

182,845

Total stars

49,233

Followers

The Model Context Protocol organization on GitHub hosts a wide range of public repositories that facilitate the integration of LLM applications with external data sources and tools. Their primary programming languages include TypeScript, Go, JavaScript, Python, and C#. Notable repositories include the official SDKs for various languages and tools for visual testing.

Top languages

TypeScript 14Go 4JavaScript 4MDX 3Python 2C# 2Rust 1Java 1

Public repositories

servers

88,961

Model Context Protocol Servers

TypeScript
Updated Jul 28, 2026

python-sdk

23,738

The official Python SDK for Model Context Protocol servers and clients

Python
Updated Jul 27, 2026

typescript-sdk

12,966

The official TypeScript SDK for Model Context Protocol servers and clients

TypeScript
Updated Jul 27, 2026

inspector

10,496

Visual testing tool for MCP servers

TypeScript
Updated Jul 28, 2026

modelcontextprotocol

8,713

Specification and documentation for the Model Context Protocol

TypeScript
Updated Jul 27, 2026

registry

7,076

A community driven registry service for Model Context Protocol (MCP) servers.

Go
Updated Jul 28, 2026

go-sdk

4,872

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

Go
Updated Jul 27, 2026

csharp-sdk

4,418

The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.

C#
Updated Jul 28, 2026

rust-sdk

3,676

The official Rust SDK for the Model Context Protocol

Rust
Updated Jul 27, 2026

java-sdk

3,601

The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI

Java
Updated Jul 27, 2026

ext-apps

2,623

Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP servers

TypeScript
Updated Jul 28, 2026

mcpb

2,052

Desktop Extensions: One-click local MCP server installation in desktop apps

TypeScript
Updated Jul 26, 2026

php-sdk

1,567

The official PHP SDK for Model Context Protocol servers and clients. Maintained in collaboration with The PHP Foundation.

PHP
Updated Jul 27, 2026

swift-sdk

1,451

The official Swift SDK for Model Context Protocol servers and clients.

Swift
Updated Jul 27, 2026

kotlin-sdk

1,419

The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains

Kotlin
Updated Jul 27, 2026

quickstart-resources

1,147

A repository of servers and clients from the Model Context Protocol tutorials

Go
Updated Jul 27, 2026

use-mcp

1,028

No description provided for this repository.

TypeScript
Updated Jul 27, 2026

ruby-sdk

866

The official Ruby SDK for the Model Context Protocol.

Ruby
Updated Jul 27, 2026

create-python-server

476

Create a Python MCP server

Python
Updated Jul 12, 2026

docs

434

Documentation for the Model Context Protocol (MCP)

MDX
Updated Jul 3, 2026

servers-archived

293

Reference MCP servers that are no longer maintained

JavaScript
Updated Jul 23, 2026

create-typescript-server

170

CLI tool to create a new TypeScript MCP server

JavaScript
Updated Jun 30, 2026

experimental-ext-skills

167

Experimental exploration of skills discovery and distribution through MCP primitives. Maintained by the Skills Over MCP Working Group.

Unknown Language
Updated Jul 27, 2026

ext-auth

145

Extensions to authorization

MDX
Updated Jul 26, 2026

conformance

87

Conformance Tests for MCP

TypeScript
Updated Jul 27, 2026

.github

84

Discussions and README for Model Context Protocol

Unknown Language
Updated Jul 26, 2026

example-remote-server

77

A hosted version of the Everything server - for demonstration and testing purposes, hosted at https://example-server.modelcontextprotocol.io/mcp

TypeScript
Updated Jul 15, 2026

financial-services-interest-group

57

Financial Services Interest Group

Unknown Language
Updated Jul 22, 2026

access

40

Infrastructure as Code for MCP access management

TypeScript
Updated Jul 27, 2026

example-remote-client

27

No description provided for this repository.

TypeScript
Updated Jun 30, 2026

experimental-ext-interceptors

23

Status: Experimental. This repository provides a multi-language reference implementation of the proposed interceptor extension for the Model Context Protocol (MCP), as described in SEP-2624.

C#
Updated Jul 22, 2026

transports-wg

16

Transports Working Group

Unknown Language
Updated Jul 22, 2026

ext-tasks

14

Status: Experimental. This repository provides a reference for the tasks extensions to the MCP protocol, allowing for long-running operations, such as Agent communication, in MCP.

TypeScript
Updated Jul 15, 2026

dns

11

Infrastructure as Code for MCP domains / DNS management

TypeScript
Updated Jul 24, 2026

experimental-ext-triggers-events

11

Incubation space for the MCP Triggers & Events Working Group

Unknown Language
Updated Jul 17, 2026

static

9

want a static file hosted somewhere? static.modelcontextprotocol.io is somewhere!

HTML
Updated Jun 30, 2026

agents-wg

8

Staging grounds for the Agents Working Group

Unknown Language
Updated Jul 22, 2026

experimental-ext-variants

8

Status: Experimental. This repository provides a multi-language reference implementation of the variants proposal for the Model Context Protocol (MCP), as described in SEP-2053.

Go
Updated Jul 15, 2026

experimental-ext-grouping

8

About experimental exploration of organization for MCP primitives. Maintained by the Primitive Grouping Interest Group.

JavaScript
Updated Jun 30, 2026

experimental-ext-server-card

4

No description provided for this repository.

TypeScript
Updated Jul 25, 2026

actions

4

GitHub Actions relevant to the management of MCP repositories.

JavaScript
Updated Jul 15, 2026

experimental-ext-tool-annotations

2

Repository for the Tool Annotations Interest Group

MDX
Updated Jun 30, 2026

Frequently asked questions

What does modelcontextprotocol build on GitHub?

Model Context Protocol builds a variety of tools and SDKs on GitHub, including official SDKs for Python, TypeScript, Go, C#, and Java. These projects are designed to enhance integration with their protocol.

Which programming languages does modelcontextprotocol use?

The primary programming languages used by modelcontextprotocol include TypeScript, Go, JavaScript, Python, C#, and MDX. These languages support the development of their diverse repositories.

Are modelcontextprotocol's repositories public?

Yes, all repositories under the modelcontextprotocol organization are public on GitHub. This transparency allows users and developers to access their projects and contribute to the Model Context Protocol.

Is this exposure intended?

Monitor Model Context Protocol with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account