{
"canonical_url": "py.sdk.modelcontextprotocol.io",
"category": "Open-source project",
"classification": {
"matched": {
"technology": [
"mcp",
"python",
"sdk"
]
},
"taxonomy_version": "sar-taxonomy-1.0"
},
"commercial": false,
"compliance": [],
"deployment": "self-hosted",
"description": "The official Python SDK for Model Context Protocol servers and clients",
"disclaimer": "Reference implementation by Hemant Naik. Compliance information is compiled from the sources shown as of the date shown. It is not an assessment, certification, legal opinion or recommendation. Confirm current status with the vendor and the issuing body.",
"domains": {
"technology": {
"components": {
"adoption": 25.46,
"docs": 7.0,
"domain_fit": 71.3,
"ecosystem": 4.8,
"governance": null,
"health": 20.0,
"trust": 17.0
},
"components_version": "components-from-signals-1.0",
"confidence": 0.713,
"evidence_coverage": 1.0,
"governance_credited": {},
"profile": "technology",
"rank": null,
"score": 74.5,
"score_version": "sar-score-2.0",
"source": "classifier",
"unknown": [
"governance"
]
}
},
"external_ids": {
"github": "modelcontextprotocol/python-sdk"
},
"first_seen": "2026-10-26T12:17:57Z",
"governance": {
"certification_disclaimer": true,
"claims": [],
"evidence_urls": []
},
"id": "res_8c3bd137323056b9",
"identity": {
"evidence": [
"repository_ownership"
],
"rules_version": "identity-1.1",
"tier": 3
},
"issues": {
"advisories": 0,
"cves": 0,
"incidents": 0,
"links": [],
"regulator_actions": 0,
"withdrawn_certificates": 0
},
"last_seen": "2026-10-26T12:17:57Z",
"license": "MIT",
"name": "python-sdk",
"news": [
{
"cluster_size": 1,
"date": "2026-10-02T22:02:27Z",
"headline": "python-sdk release v2.3.0",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "`pip install -U mcp`. Docs: https://py.sdk.modelcontextprotocol.io/\r\n\r\nMostly fixes, plus three new options. A few things behave differently, so skim these first:\r\n\r\n## Behaviour changes\r\n\r\n**`httpx2>=2.10.0` is now required** (#3600)\r\n- It",
"tag": "product_update",
"url": "https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.3.0"
},
{
"cluster_size": 1,
"date": "2026-09-07T15:53:57Z",
"headline": "python-sdk release v2.2.0",
"kind": "vendor",
"link_confidence": 1.0,
"outlet": "GitHub releases",
"summary": "`pip install -U mcp`. Docs: https://py.sdk.modelcontextprotocol.io/\r\n\r\nA few defaults changed in this release. If you run a server or client on 2.x, skim these first:\r\n\r\n## Behaviour changes\r\n\r\n**HTTP client redirects are only followed with",
"tag": "product_update",
"url": "https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.2.0"
}
],
"news_checked": true,
"protocols": {
"a2a": {
"checked_at": "2026-10-26T12:23:47Z",
"parser_version": "a2a-0.3+1.0",
"status": "not_found"
},
"ard": {
"checked_at": "2026-10-26T12:23:46Z",
"parser_version": "ard-0.91",
"status": "not_found"
},
"mcp": {
"evidence_url": "https://py.sdk.modelcontextprotocol.io/",
"note": "named in the resource's own tags",
"probe": {
"checked_at": "2026-10-26T12:23:47Z",
"status": "not_found"
},
"source": "self_description",
"status": "claimed"
}
},
"publisher_domain": "py.sdk.modelcontextprotocol.io",
"resource_type": "mcp_server",
"scope": "public",
"security": {
"advisories": 0,
"checked_at": "2026-10-26T12:41:32Z",
"cves": 0,
"source": "nvd",
"tier": 1
},
"signals": {
"github_archived": false,
"github_created_at": "2024-09-24T21:01:35Z",
"github_forks": 4080,
"github_language": "Python",
"github_open_issues": 369,
"github_pushed_at": "2026-10-25T13:05:36Z",
"github_stars": 24671,
"github_topic": "mcp-server",
"homepage": "https://py.sdk.modelcontextprotocol.io/"
},
"slug": "modelcontextprotocol-python-sdk",
"sources": [
{
"payload_hash": "d76eaa058aa288670383231a55e62e110c4f50ce7a03b7a667b6108f224db189",
"retrieved_at": "2026-10-26T12:17:57Z",
"system": "github",
"url": "https://github.com/modelcontextprotocol/python-sdk"
}
],
"tags": [
"mcp",
"mcp-client",
"mcp-server",
"python"
],
"tenant": null,
"traces": [],
"trust": {
"compliance": 5,
"identity": 3,
"issues": 1,
"protocols": 3,
"security": 1,
"traces": 5,
"vendor_compliance": null
},
"url": "https://py.sdk.modelcontextprotocol.io/",
"vendor": "modelcontextprotocol"
}