Contributing to MCP changedcommunity/contributing
Nearest release: v2.1.280, published an hour after upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 22 Sep 2026 14:26 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 28 Sep 2026 22:07 UTC.
Upstream edited
Recorded here
Lines+19added
Lines−19removed
From line
46
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits4to this page, all time
The whole hunk
from line 46, old and new numbered
/
from line 46
4646[`modelcontextprotocol`](https://github.com/modelcontextprotocol) organization on GitHub. Here are
4747a few notable sub-projects worth checking out:
4848
49| Repository | Contents |
50| ----------------------------------------------------------------------------------------------------------- | ------------------------- |
49| Repository | Contents |
50| - | - |
5151| [`modelcontextprotocol/modelcontextprotocol`](https://github.com/modelcontextprotocol/modelcontextprotocol) | Specification, docs, SEPs |
52| [`modelcontextprotocol/typescript-sdk`](https://github.com/modelcontextprotocol/typescript-sdk) | TypeScript/JavaScript SDK |
53| [`modelcontextprotocol/python-sdk`](https://github.com/modelcontextprotocol/python-sdk) | Python SDK |
54| [`modelcontextprotocol/go-sdk`](https://github.com/modelcontextprotocol/go-sdk) | Go SDK |
55| [`modelcontextprotocol/java-sdk`](https://github.com/modelcontextprotocol/java-sdk) | Java SDK |
56| [`modelcontextprotocol/kotlin-sdk`](https://github.com/modelcontextprotocol/kotlin-sdk) | Kotlin SDK |
57| [`modelcontextprotocol/csharp-sdk`](https://github.com/modelcontextprotocol/csharp-sdk) | C# SDK |
58| [`modelcontextprotocol/swift-sdk`](https://github.com/modelcontextprotocol/swift-sdk) | Swift SDK |
59| [`modelcontextprotocol/rust-sdk`](https://github.com/modelcontextprotocol/rust-sdk) | Rust SDK |
60| [`modelcontextprotocol/ruby-sdk`](https://github.com/modelcontextprotocol/ruby-sdk) | Ruby SDK |
61| [`modelcontextprotocol/php-sdk`](https://github.com/modelcontextprotocol/php-sdk) | PHP SDK |
52| [`modelcontextprotocol/typescript-sdk`](https://github.com/modelcontextprotocol/typescript-sdk) | TypeScript/JavaScript SDK |
53| [`modelcontextprotocol/python-sdk`](https://github.com/modelcontextprotocol/python-sdk) | Python SDK |
54| [`modelcontextprotocol/go-sdk`](https://github.com/modelcontextprotocol/go-sdk) | Go SDK |
55| [`modelcontextprotocol/java-sdk`](https://github.com/modelcontextprotocol/java-sdk) | Java SDK |
56| [`modelcontextprotocol/kotlin-sdk`](https://github.com/modelcontextprotocol/kotlin-sdk) | Kotlin SDK |
57| [`modelcontextprotocol/csharp-sdk`](https://github.com/modelcontextprotocol/csharp-sdk) | C# SDK |
58| [`modelcontextprotocol/swift-sdk`](https://github.com/modelcontextprotocol/swift-sdk) | Swift SDK |
59| [`modelcontextprotocol/rust-sdk`](https://github.com/modelcontextprotocol/rust-sdk) | Rust SDK |
60| [`modelcontextprotocol/ruby-sdk`](https://github.com/modelcontextprotocol/ruby-sdk) | Ruby SDK |
61| [`modelcontextprotocol/php-sdk`](https://github.com/modelcontextprotocol/php-sdk) | PHP SDK |
6262
6363Throughout this guide, **specification repository** refers to
6464`modelcontextprotocol/modelcontextprotocol`, which contains the protocol spec, this documentation
from line 213
213213
214214Help us review your contribution quickly by following these patterns:
215215
216| Harder to Review | Thoughtful and Impactful |
217| -------------------------------------------- | ------------------------------------------------ |
218| Large PR with unrelated changes | Focused PR addressing one issue |
219| Reformatting code without functional changes | Fixing a bug with a clear explanation |
220| Vague commit messages ("fixed stuff") | Descriptive commits linking to issues |
221| Submitting with failing CI checks | All CI tests pass before requesting review |
222| Duplicating existing documentation | Documenting an undocumented feature or edge case |
216| Harder to Review | Thoughtful and Impactful |
217| - | - |
218| Large PR with unrelated changes | Focused PR addressing one issue |
219| Reformatting code without functional changes | Fixing a bug with a clear explanation |
220| Vague commit messages ("fixed stuff") | Descriptive commits linking to issues |
221| Submitting with failing CI checks | All CI tests pass before requesting review |
222| Duplicating existing documentation | Documenting an undocumented feature or edge case |
223223
224224## Types of Contributions
225225
No line in this hunk matches that.