Model Context Protocol · GitHub
https://github.com/modelcontextprotocol • 309 KB fetched Open original page
Model Context Protocol · GitHub
Skip to content
Navigation Menu
Sign in Appearance settings
modelcontextprotocol
* Platform
* AI CODE CREATION
* GitHub Copilot Write better code with AI
* GitHub Copilot app Direct agents from issue to merge
* MCP Registry Integrate external tools
* DEVELOPER WORKFLOWS
* Actions Automate any workflow
* Codespaces Instant dev environments
* Issues Plan and track work
* Code Review Manage code changes
* Code Quality Enforce quality at merge
* APPLICATION SECURITY
* GitHub Advanced Security Find and fix vulnerabilities
* Code security Secure your code as you build
* Secret protection Stop leaks before they start
* EXPLORE
* Why GitHub
* Documentation
* Blog
* Changelog
* Marketplace
View all features
* Solutions
* BY COMPANY SIZE
* Enterprises
* Small and medium teams
* Startups
* Nonprofits
* BY USE CASE
* App Modernization
* DevSecOps
* DevOps
* CI/CD
* View all use cases
* BY INDUSTRY
* Healthcare
* Financial services
* Manufacturing
* Government
* View all industries
View all solutions
* Resources
* EXPLORE BY TOPIC
* AI
* Software Development
* DevOps
* Security
* View all topics
* EXPLORE BY TYPE
* Customer stories
* Events & webinars
* Ebooks & reports
* Business insights
* GitHub Skills
* SUPPORT & SERVICES
* Documentation
* Customer support
* Community forum
* Trust center
* Partners
View all resources
* Open Source
* COMMUNITY
* GitHub Sponsors Fund open source developers
* PROGRAMS
* Security Lab
* Maintainer Community
* GitHub Stars
* Archive Program
* REPOSITORIES
* Topics
* Trending
* Collections
* Enterprise
* ENTERPRISE SOLUTIONS
* Enterprise platform AI-powered developer platform
* AVAILABLE ADD-ONS
* GitHub Advanced Security Enterprise-grade security features
* Copilot for Business Enterprise-grade AI features
* Premium Support Enterprise-grade 24/7 support
* Pricing
Search /
Sign in
Sign up Appearance settings
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
Uh oh!
There was an error while loading. Please reload this page .
Uh oh!
There was an error while loading. Please reload this page .
Model Context Protocol
An open protocol that enables seamless integration between LLM applications and external data sources and tools.
*
Verified
We've verified that the organization modelcontextprotocol controls the domain:
*
modelcontextprotocol.io
Learn more about verified organizations
*
*
50.5k
followers
*
https://modelcontextprotocol.io
*
Overview
*
Repositories
*
Projects
*
Packages
*
People
More
*
Overview
*
Repositories
*
Projects
*
Packages
*
People
README.md
Model Context Protocol
A protocol for seamless integration between LLM applications and external data sources
Documentation |
Specification |
Discussions
The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need.
Getting Started
* 📚 Read the Documentation for guides and tutorials
* 🔍 Review the Specification for protocol details
* 💻 Use our SDKs to start building:
* TypeScript SDK
* Python SDK
* Java SDK
* Kotlin SDK
* C# SDK
* Go SDK
* PHP SDK
* Ruby SDK
* Rust SDK
* Swift SDK
Project Structure
* modelcontextprotocol - User documentation and protocol specification
* typescript-sdk - TypeScript implementation
* python-sdk - Python implementation
* java-sdk - Java implementation
* kotlin-sdk - Kotlin implementation
* csharp-sdk - C# implementation
* go-sdk - Go implementation
* php-sdk - PHP implementation
* ruby-sdk - Ruby implementation
* rust-sdk - Rust implementation
* swift-sdk - Swift implementation
* create-kotlin-server - Kotlin sample server
* servers - List of maintained servers
* ext-auth - List of authorization extensions
Contributing
We welcome contributions of all kinds! Whether you want to fix bugs, improve documentation, or propose new features, please see our contributing guide to get started.
Have questions? Join the discussion in our community forum .
About
The Model Context Protocol is an open source project hosted by The Linux Foundation and open to contributions from the entire community.
Pinned
Loading
*
modelcontextprotocol modelcontextprotocol Public
Specification and documentation for the Model Context Protocol
TypeScript
9.2k
1.8k
*
servers servers Public
Model Context Protocol Servers
TypeScript
90.2k
11.6k
*
python-sdk python-sdk Public
The official Python SDK for Model Context Protocol servers and clients
Python
24.2k
3.9k
*
typescript-sdk typescript-sdk Public
The official TypeScript SDK for Model Context Protocol servers and clients
TypeScript
13.3k
2.2k
*
csharp-sdk csharp-sdk Public
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
C#
4.5k
804
*
inspector inspector Public
Visual testing tool for MCP servers
TypeScript
10.8k
1.5k
Repositories
Loading
Type
Select type
All
Public
Sources
Forks
Archived
Mirrors
Templates
Language
Select language
All
C#
Go
HTML
Java
JavaScript
Kotlin
MDX
PHP
Python
Ruby
Rust
Swift
TypeScript
Sort
Select order
Last updated
Name
Stars
Showing 10 of 42 repositories
*
python-sdk
Public
The official Python SDK for Model Context Protocol servers and clients
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/python-sdk's past year of commit activity
Python
24,244
MIT
3,891
220
(1 issue needs help)
182
Updated Sep 8, 2026
*
experimental-ext-triggers-events
Public
Incubation space for the MCP Triggers & Events Working Group
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/experimental-ext-triggers-events's past year of commit activity
19
Apache-2.0
4
1
1
Updated Sep 8, 2026
*
rust-sdk
Public
The official Rust SDK for the Model Context Protocol
modelcontextprotocol/rust-sdk's past year of commit activity
Rust
3,898
633
25
(1 issue needs help)
35
Updated Sep 8, 2026
*
ext-apps
Public
Official repo for spec & SDK of MCP Apps protocol - standard for UIs embedded AI chatbots, served by MCP servers
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/ext-apps's past year of commit activity
TypeScript
2,805
376
124
83
Updated Sep 8, 2026
*
csharp-sdk
Public
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
modelcontextprotocol/csharp-sdk's past year of commit activity
C#
4,521
804
121
(13 issues need help)
54
Updated Sep 8, 2026
*
kotlin-sdk
Public
The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/kotlin-sdk's past year of commit activity
Kotlin
1,450
244
68
(2 issues need help)
12
Updated Sep 8, 2026
*
java-sdk
Public
The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
modelcontextprotocol/java-sdk's past year of commit activity
Java
3,684
MIT
1,144
115
(2 issues need help)
154
Updated Sep 8, 2026
*
inspector
Public
Visual testing tool for MCP servers
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/inspector's past year of commit activity
TypeScript
10,841
1,506
22
1
Updated Sep 8, 2026
*
modelcontextprotocol
Public
Specification and documentation for the Model Context Protocol
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/modelcontextprotocol's past year of commit activity
TypeScript
9,163
1,783
68
77
Updated Sep 8, 2026
*
ext-skills
Public
Experimental exploration of skills discovery and distribution through MCP primitives. Maintained by the Skills Over MCP Working Group.
Uh oh!
There was an error while loading. Please reload this page .
modelcontextprotocol/ext-skills's past year of commit activity
MDX
211
Apache-2.0
31
10
7
Updated Sep 8, 2026
View all repositories
People
View all
Top languages
Loading…
Uh oh!
There was an error while loading. Please reload this page .
Most used topics
Loading…
Uh oh!
There was an error while loading. Please reload this page .
Footer
(c) 2026 GitHub, Inc.
Footer navigation
*
Terms
*
Privacy
*
Security
*
Status
*
Community
*
Docs
*
Contact
*
Manage cookies
*
Do not share my personal information
You can’t perform that action at this time.
Links found on this page
- Skip to content [direct]
- Sign in [direct]
- GitHub Copilot Write better code with AI [direct]
- GitHub Copilot app Direct agents from issue to merge [direct]
- MCP Registry Integrate external tools [direct]
- Actions Automate any workflow [direct]
- Codespaces Instant dev environments [direct]
- Issues Plan and track work [direct]
- Code Review Manage code changes [direct]
- Code Quality Enforce quality at merge [direct]
- GitHub Advanced Security Find and fix vulnerabilities [direct]
- Code security Secure your code as you build [direct]
- Secret protection Stop leaks before they start [direct]
- Why GitHub [direct]
- Documentation [direct]
- Blog [direct]
- Changelog [direct]
- Marketplace [direct]
- View all features [direct]
- Enterprises [direct]
- Small and medium teams [direct]
- Startups [direct]
- Nonprofits [direct]
- App Modernization [direct]
- DevSecOps [direct]
- DevOps [direct]
- CI/CD [direct]
- View all use cases [direct]
- Healthcare [direct]
- Financial services [direct]
- Manufacturing [direct]
- Government [direct]
- View all industries [direct]
- View all solutions [direct]
- AI [direct]
- Software Development [direct]
- DevOps [direct]
- Security [direct]
- View all topics [direct]
- Customer stories [direct]
- Events & webinars [direct]
- Ebooks & reports [direct]
- Business insights [direct]
- GitHub Skills [direct]
- Customer support [direct]
- Community forum [direct]
- Trust center [direct]
- Partners [direct]
- View all resources [direct]
- GitHub Sponsors Fund open source developers [direct]
- Security Lab [direct]
- Maintainer Community [direct]
- GitHub Stars [direct]
- Archive Program [direct]
- Topics [direct]
- Trending [direct]
- Collections [direct]
- Copilot for Business Enterprise-grade AI features [direct]
- Premium Support Enterprise-grade 24/7 support [direct]
- Pricing [direct]
- Sign up [direct]
- Learn more about verified organizations [direct]
- 50.5k
followers [direct]
- https://modelcontextprotocol.io [direct]
- Repositories [direct]
- Projects [direct]
- Packages [direct]
- People [direct]
- README.md [direct]
- Specification [direct]
- Discussions [direct]
- TypeScript SDK [direct]
- Python SDK [direct]
- Java SDK [direct]
- Kotlin SDK [direct]
- C# SDK [direct]
- Go SDK [direct]
- PHP SDK [direct]
- Ruby SDK [direct]
- Rust SDK [direct]
|
|