RepoGuard
Updated 6 h ago
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

178,236

Total stars

47,957

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 4Python 2C# 2MDX 2Rust 1Java 1

Public repositories

servers

87,153

Model Context Protocol Servers

TypeScript
Updated Jun 13, 2026

python-sdk

23,298

The official Python SDK for Model Context Protocol servers and clients

Python
Updated Jun 12, 2026

typescript-sdk

12,653

The official TypeScript SDK for Model Context Protocol servers and clients

TypeScript
Updated Jun 13, 2026

inspector

10,064

Visual testing tool for MCP servers

TypeScript
Updated Jun 13, 2026

modelcontextprotocol

8,395

Specification and documentation for the Model Context Protocol

TypeScript
Updated Jun 13, 2026

registry

6,923

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

Go
Updated Jun 13, 2026

go-sdk

4,681

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

Go
Updated Jun 13, 2026

csharp-sdk

4,327

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

C#
Updated Jun 13, 2026

rust-sdk

3,517

The official Rust SDK for the Model Context Protocol

Rust
Updated Jun 12, 2026

java-sdk

3,468

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

Java
Updated Jun 12, 2026

ext-apps

2,416

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

TypeScript
Updated Jun 12, 2026

mcpb

1,965

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

TypeScript
Updated Jun 12, 2026

php-sdk

1,532

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

PHP
Updated Jun 13, 2026

swift-sdk

1,407

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

Swift
Updated Jun 11, 2026

kotlin-sdk

1,389

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

Kotlin
Updated Jun 13, 2026

quickstart-resources

1,114

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

Go
Updated Jun 11, 2026

use-mcp

1,029

No description provided for this repository.

TypeScript
Updated Jun 7, 2026

ruby-sdk

848

The official Ruby SDK for the Model Context Protocol.

Ruby
Updated Jun 13, 2026

create-python-server

479

Create a Python MCP server

Python
Updated Jun 12, 2026

docs

433

Documentation for the Model Context Protocol (MCP)

MDX
Updated Jun 1, 2026

servers-archived

277

Reference MCP servers that are no longer maintained

JavaScript
Updated Jun 11, 2026

create-typescript-server

171

CLI tool to create a new TypeScript MCP server

JavaScript
Updated May 28, 2026

experimental-ext-skills

148

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

Unknown Language
Updated Jun 11, 2026

ext-auth

105

Extensions to authorization

MDX
Updated Jun 13, 2026

.github

77

Discussions and README for Model Context Protocol

Unknown Language
Updated Jun 10, 2026

example-remote-server

76

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

TypeScript
Updated Jun 12, 2026

conformance

71

Conformance Tests for MCP

TypeScript
Updated Jun 8, 2026

financial-services-interest-group

53

Financial Services Interest Group

Unknown Language
Updated Apr 29, 2026

access

39

Infrastructure as Code for MCP access management

TypeScript
Updated Jun 12, 2026

example-remote-client

28

No description provided for this repository.

TypeScript
Updated Apr 11, 2026

experimental-ext-interceptors

17

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-1763.

C#
Updated Jun 12, 2026

transports-wg

15

Transports Working Group

Unknown Language
Updated Jun 5, 2026

dns

10

Infrastructure as Code for MCP domains / DNS management

TypeScript
Updated Jun 11, 2026

experimental-ext-triggers-events

9

Incubation space for the MCP Triggers & Events Working Group

Unknown Language
Updated Jun 12, 2026

experimental-ext-grouping

9

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

JavaScript
Updated Apr 21, 2026

static

9

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

HTML
Updated Apr 13, 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 Jun 2, 2026

agents-wg

8

Staging grounds for the Agents Working Group

Unknown Language
Updated Jun 2, 2026

ext-tasks

7

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 Jun 11, 2026

experimental-ext-server-card

3

No description provided for this repository.

TypeScript
Updated Jun 12, 2026

experimental-ext-tool-annotations

3

Repository for the Tool Annotations Interest Group

Unknown Language
Updated Apr 11, 2026

actions

2

GitHub Actions relevant to the management of MCP repositories.

JavaScript
Updated Apr 24, 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