Owner
modelcontextprotocol
27 indexed repositories · View on GitHub
-
servers
Model Context Protocol Servers
TypeScript · 90478 stars
-
python-sdk
The official Python SDK for Model Context Protocol servers and clients
Python · 24348 stars
-
typescript-sdk
The official TypeScript SDK for Model Context Protocol servers and clients
TypeScript · 13432 stars
-
inspector
Visual testing tool for MCP servers
TypeScript · 10913 stars
-
modelcontextprotocol
Specification and documentation for the Model Context Protocol
TypeScript · 9256 stars
-
registry
A community driven registry service for Model Context Protocol (MCP) servers.
Go · 7267 stars
-
go-sdk
The official Go SDK for Model Context Protocol servers and clients. Maintained in collaboration with Google.
Go · 5123 stars
-
csharp-sdk
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
C# · 4536 stars
-
rust-sdk
The official Rust SDK for the Model Context Protocol
Rust · 3944 stars
-
java-sdk
The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
Java · 3702 stars
-
ext-apps
Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP servers
TypeScript · 2859 stars
-
php-sdk
The official PHP SDK for Model Context Protocol servers and clients. Maintained in collaboration with The PHP Foundation.
PHP · 1613 stars
-
kotlin-sdk
The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains
Kotlin · 1461 stars
-
quickstart-resources
A repository of servers and clients from the Model Context Protocol tutorials
TypeScript · 1189 stars
-
ruby-sdk
The official Ruby SDK for the Model Context Protocol servers and clients.
Ruby · 914 stars
-
ext-skills
MCP Extension for Skills discovery and distribution through MCP primitives. Maintained by the Skills Over MCP Working Group.
MDX · 655 stars
-
conformance
Conformance Tests for MCP
TypeScript · 127 stars
-
example-remote-server
A hosted version of the Everything server - for demonstration and testing purposes, hosted at https://example-server.modelcontextprotocol...
TypeScript · 80 stars
-
financial-services-interest-group
Financial Services Interest Group
61 stars
-
ext-tasks
This repository provides a reference for the tasks extensions to the MCP protocol, allowing for long-running operations, such as Agent co...
TypeScript · 46 stars
- 7 more repositories live on View on GitHub
-
v2
Difficulty 1/5 Under an hour Newbie friendliness 88/100
modelcontextprotocol/python-sdk#3408 · 3 comments ·
-
P3
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
modelcontextprotocol/go-sdk#1204 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
modelcontextprotocol/csharp-sdk#1840 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
modelcontextprotocol/typescript-sdk#2728 · 4 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
modelcontextprotocol/typescript-sdk#2721 · 4 comments · 2 reactions ·
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
modelcontextprotocol/csharp-sdk#1836 ·
-
v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
modelcontextprotocol/python-sdk#3382 · 4 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
modelcontextprotocol/ext-server-card#51 · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
modelcontextprotocol/python-sdk#3373 · 6 comments ·
-
v1
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
modelcontextprotocol/typescript-sdk#2701 · 2 comments ·
-
spec-2026-07-28 v2
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
modelcontextprotocol/python-sdk#3345 · 2 comments ·
-
[Server] Handler type uses bare Closure, hard to decorate RegistryInterface under strict PHPStan OpenServer
Difficulty 1/5 Under an hour Newbie friendliness 78/100
modelcontextprotocol/php-sdk#468 · 2 comments ·
-
v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
modelcontextprotocol/python-sdk#3342 · 2 comments ·
-
v2
Difficulty 2/5 Half a day Newbie friendliness 62/100
modelcontextprotocol/python-sdk#3309 · 10 comments ·
-
bug needs confirmation P2 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
modelcontextprotocol/python-sdk#3307 · 5 comments ·
-
bug good first issue P3 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/typescript-sdk#2661 · 2 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
P3 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/python-sdk#3298 · 5 comments ·
-
P3 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
modelcontextprotocol/python-sdk#3297 · 1 comment ·
-
bug P1 ready for work spec-2026-07-28 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/typescript-sdk#2650 · 2 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
modelcontextprotocol/ext-apps#742 · 1 comment ·
-
ServerCapabilities.logging is added unconditionally, overriding the caller's explicit capabilities Openbug P2 ready for work
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
modelcontextprotocol/java-sdk#1086 · 1 comment ·
-
v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
modelcontextprotocol/typescript-sdk#2646 · 1 comment ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
documentation enhancement good first issue P3 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
modelcontextprotocol/typescript-sdk#2627 · 4 comments ·
-
P3 question T-documentation T-enhancement
Difficulty 1/5 Under an hour Newbie friendliness 86/100
modelcontextprotocol/rust-sdk#1155 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 62/100
modelcontextprotocol/servers#4616 · 2 comments ·
-
bug P3 ready for work v1
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
modelcontextprotocol/typescript-sdk#2614 · 1 comment ·
-
Client.callTool() throws -32602 after tools/list_changed replaces an in-flight call's output schema Openbug P2 ready for work v1
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
modelcontextprotocol/typescript-sdk#2612 · 1 comment ·
-
Expose create_mcp_http_client and McpHttpClientFactory as public API (2.0 made them private-only) OpenP1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
modelcontextprotocol/python-sdk#3238 · 4 comments ·
-
spec-2026-07-28 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/typescript-sdk#2591 · 4 comments · 4 reactions ·
-
bug P1 ready for work
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
bug P2 ready for work v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
modelcontextprotocol/typescript-sdk#2580 · 4 comments ·
-
bug P2 ready for work v1
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/typescript-sdk#2568 · 1 comment ·
-
bug P2 ready for work v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
modelcontextprotocol/typescript-sdk#2560 · 1 comment ·
-
bug P2 ready for work v2
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
modelcontextprotocol/typescript-sdk#2548 · 3 comments ·
-
spec-2026-07-28 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/typescript-sdk#2542 · 3 comments ·
-
bug P3 ready for work v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/typescript-sdk#2536 · 1 comment ·
-
enhancement needs decision P3 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
modelcontextprotocol/python-sdk#3145 · 3 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
modelcontextprotocol/registry#1465 · 1 comment ·
-
enhancement good first issue P3
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
modelcontextprotocol/java-sdk#1067 ·
-
needs confirmation needs maintainer action Server
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
modelcontextprotocol/php-sdk#398 · 1 reaction ·
-
auth bug needs confirmation P2 v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
modelcontextprotocol/python-sdk#3103 · 2 comments · 4 reactions ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
modelcontextprotocol/ext-apps#711 ·
-
Bug: Resumption token dropped when a resumed SSE stream disconnects before any id-bearing event Openbug P2 ready for work v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
modelcontextprotocol/typescript-sdk#2499 · 1 comment ·
-
v1 v2
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
modelcontextprotocol/typescript-sdk#2489 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
modelcontextprotocol/ext-apps#706 ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.