René's URL Explorer Experiment


Title: SEP-2575: Make MCP Stateless by kurtisvg · Pull Request #2575 · modelcontextprotocol/modelcontextprotocol · GitHub

Open Graph Title: SEP-2575: Make MCP Stateless by kurtisvg · Pull Request #2575 · modelcontextprotocol/modelcontextprotocol

X Title: SEP-2575: Make MCP Stateless by kurtisvg · Pull Request #2575 · modelcontextprotocol/modelcontextprotocol

Description: Summary This PR introduces a SEP for making MCP stateless-by-default, migrated from the original issue discussion at #1442 into the PR-based SEP format per SEP-1850. Motivation The current MCP specification requires a mandatory initialization handshake that establishes persistent session state. This creates significant challenges for scalability (load balancing requires sticky sessions), resilience (server failure loses session state), and implementation complexity (both client and server must manage session lifecycles). What This SEP Proposes This SEP removes the initialization handshake and replaces it with discrete, stateless alternatives following a "pay as you go" model: Per-request protocol version — via MCP-Protocol-Version HTTP header and _meta field, with version negotiation through UnsupportedVersionError responses server/discover RPC — optional discovery endpoint for server capabilities, supported versions, and metadata, replacing the capability exchange from initialization Per-request client capabilities — clients specify capabilities in _meta per-request instead of negotiating once at connection time messages/listen RPC — dedicated endpoint for client-initiated streaming, replacing the existing GET endpoint behavior for Streamable HTTP Relationship to Other SEPs This SEP focuses on removing the initialization handshake and providing stateless alternatives. Session-related concerns are handled separately: SEP-2322: Multi Round-Trip Requests — addresses transport-level session removal SEP-2567: Sessionless MCP via Explicit State Handles — addresses application-level state via explicit state handles instead of sessions The content of this SEP will be updated in subsequent commits to reflect these decisions and remove session-related material that is now covered by those SEPs. Fixes #1442

Open Graph Description: Summary This PR introduces a SEP for making MCP stateless-by-default, migrated from the original issue discussion at #1442 into the PR-based SEP format per SEP-1850. Motivation The current MCP spec...

X Description: Summary This PR introduces a SEP for making MCP stateless-by-default, migrated from the original issue discussion at #1442 into the PR-based SEP format per SEP-1850. Motivation The current MCP spec...

Opengraph URL: https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:1f1edd67-8523-245c-e125-00ebdf3458d7
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDC2A:18F053:155574:1C0E0E:6A5B1829
html-safe-nonce298d25c7e448ba2497dc2acd22c1f11ee5ecae5c16b0595b608d3aa56c5abb7d
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQzJBOjE4RjA1MzoxNTU1NzQ6MUMwRTBFOjZBNUIxODI5IiwidmlzaXRvcl9pZCI6IjI3Nzk4NzA1ODQyOTMyMzQ3MjkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac4ca350d2f25f7f7f78fd40b62f82a089d405aa28492b96e2395e88c4c44b7899
hovercard-subject-tagpull_request:3530622102
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/files
twitter:imagehttps://avatars.githubusercontent.com/u/31518063?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/31518063?s=400&v=4
og:image:altSummary This PR introduces a SEP for making MCP stateless-by-default, migrated from the original issue discussion at #1442 into the PR-based SEP format per SEP-1850. Motivation The current MCP spec...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/modelcontextprotocol/modelcontextprotocol git https://github.com/modelcontextprotocol/modelcontextprotocol.git
octolytics-dimension-user_id182288589
octolytics-dimension-user_loginmodelcontextprotocol
octolytics-dimension-repository_id862570523
octolytics-dimension-repository_nwomodelcontextprotocol/modelcontextprotocol
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id862570523
octolytics-dimension-repository_network_root_nwomodelcontextprotocol/modelcontextprotocol
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c975978430e9ad293956f2bbdaf153b1bd84a99
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmodelcontextprotocol%2Fmodelcontextprotocol%2Fpull%2F2575%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmodelcontextprotocol%2Fmodelcontextprotocol%2Fpull%2F2575%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=modelcontextprotocol%2Fmodelcontextprotocol
Reloadhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
Reloadhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
Reloadhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
modelcontextprotocol https://github.com/modelcontextprotocol
modelcontextprotocolhttps://github.com/modelcontextprotocol/modelcontextprotocol
Notifications https://github.com/login?return_to=%2Fmodelcontextprotocol%2Fmodelcontextprotocol
Fork 1.7k https://github.com/login?return_to=%2Fmodelcontextprotocol%2Fmodelcontextprotocol
Star 8.6k https://github.com/login?return_to=%2Fmodelcontextprotocol%2Fmodelcontextprotocol
Code https://github.com/modelcontextprotocol/modelcontextprotocol
Issues 113 https://github.com/modelcontextprotocol/modelcontextprotocol/issues
Pull requests 80 https://github.com/modelcontextprotocol/modelcontextprotocol/pulls
Discussions https://github.com/modelcontextprotocol/modelcontextprotocol/discussions
Actions https://github.com/modelcontextprotocol/modelcontextprotocol/actions
Projects https://github.com/modelcontextprotocol/modelcontextprotocol/projects
Models https://github.com/modelcontextprotocol/modelcontextprotocol/models
Security and quality 0 https://github.com/modelcontextprotocol/modelcontextprotocol/security
Insights https://github.com/modelcontextprotocol/modelcontextprotocol/pulse
Code https://github.com/modelcontextprotocol/modelcontextprotocol
Issues https://github.com/modelcontextprotocol/modelcontextprotocol/issues
Pull requests https://github.com/modelcontextprotocol/modelcontextprotocol/pulls
Discussions https://github.com/modelcontextprotocol/modelcontextprotocol/discussions
Actions https://github.com/modelcontextprotocol/modelcontextprotocol/actions
Projects https://github.com/modelcontextprotocol/modelcontextprotocol/projects
Models https://github.com/modelcontextprotocol/modelcontextprotocol/models
Security and quality https://github.com/modelcontextprotocol/modelcontextprotocol/security
Insights https://github.com/modelcontextprotocol/modelcontextprotocol/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fmodelcontextprotocol%2Fmodelcontextprotocol%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fmodelcontextprotocol%2Fmodelcontextprotocol%2Fissues%2Fnew%2Fchoose
kurtisvghttps://github.com/kurtisvg
modelcontextprotocol:mainhttps://github.com/modelcontextprotocol/modelcontextprotocol/tree/main
kurtisvg:sep-1442-rebornhttps://github.com/kurtisvg/modelcontextprotocol/tree/sep-1442-reborn
Conversation 124 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575
Commits 69 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits
Checks 9 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/checks
Files changed https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/files
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
SEP-2575: Make MCP Stateless https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#top
Show all changes 69 commits https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/files
ca30fd7 chore: migrate SEP-1442 into PR-based SEP format kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/ca30fd76018e12a8bac49cf7f156150dbc44c8bc
8266c2a chore: assign PR number 2575 to SEP kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/8266c2ae64b4ffe58c02bb8028c222af36ab0867
ef60c11 chore: set sponsor kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/ef60c1100585807fe48d5d798a7b853c724ca27c
d02d153 feat: remove session content and clean up SEP kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/d02d153bf03eb4769d8cccf20e4d7200944b6bd1
74f0418 chore: generate SEP docs kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/74f0418f96668c17505076a5ea9f303c11cee603
59e31eb feat: address review feedback on SEP-2575 kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/59e31ebed808af3c20588188030f2de4308a1a7e
9535230 chore: regenerate and format SEP docs kurtisvg Apr 14, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/953523096face49644060e9e0062fb4bbbaad211
bf5ed88 fix: use io.modelcontextprotocol/ prefix for _meta keys kurtisvg Apr 15, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/bf5ed883b8e4eb6f77415fed05b59ba9c20b013b
9692bc0 fix: simplify security implications section kurtisvg Apr 15, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/9692bc0e2843453291a25b33b83277bf575da227
a17e8c1 feat: rename to notifications/listen, remove GET endpoint, deprecate … kurtisvg Apr 15, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/a17e8c1fcaf700d882a44e623d454e2c196fa07f
16c83ea fix: rename mcpProtocolVersion to protocolVersion kurtisvg Apr 16, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/16c83ea926f9ecf40308313c32891ccf40e8de23
a002745 feat: move notification subscriptions into notifications/listen params kurtisvg Apr 16, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/a00274565bb5bba375ad30d5f74b68f2cf2bac5d
38a8ba5 feat: add MissingRequiredClientCapability error, use TS interfaces fo… kurtisvg Apr 16, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/38a8ba5032e4e043f4faa40303a0b47fa35a10d4
dc78242 feat: use RequestMetaObject instead of Request for schema diffs kurtisvg Apr 16, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/dc7824251724494ee438b279cd2063a88b2546f2
e835622 fix: clarify first SSE event wording kurtisvg Apr 16, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/e8356226a291cbe637c1978f14d47c78036fea6a
f0d64cc chore: regenerate docs after rebase kurtisvg Apr 16, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/f0d64cceab2ad6de56e1f50b214273d7f4fab6f6
0a79f5e fix: clarify HTTP header and payload must match kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/0a79f5e1c7b1c5c5527d2ba18616d65d637399eb
1ffcaf7 fix: include roots, logLevel, clientInfo in RequestMetaObject diff kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/1ffcaf7364efa092bbfb257bf6c514a9f961f3a4
4efd9db chore: add open question on _meta vs top-level fields kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/4efd9dbcfcc33acfa2d4ccd097ca45c26ad94b36
3a24abc fix: clarify unsupported protocol version covers known and unknown ve… kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/3a24abc58aeff21d7cec7559b3233f125e9de55f
2f8e87d fix: align UnsupportedProtocolVersionError with current spec kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/2f8e87de3bc6f158d35056f660c97ca15d6e3dd1
f760e1f docs: add FAQ on server/discover vs Server Card kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/f760e1f653c3777ff69f2de149fb0431d5263686
f39f22a fix: rename DiscoveryRequest/Result to DiscoverRequest/Result kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/f39f22afed8105b7c1caacb9416f2f0c5c89fedd
c212b42 fix: clarify server/discover is required for servers, optional for cl… kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/c212b4232f20c925aaf3ed7b0acbe2b31282ad3c
30c3c2d fix: require clientCapabilities on every request kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/30c3c2db6c7620620ff56e1f51032e005a664360
496a9c5 fix: explain how SEP-2260 and SEP-2322 eliminate server-to-client req… kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/496a9c568b3a39c4af0ebb7c5fc58bcf220481b7
1529765 fix: tighten missing capability error wording kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/1529765a9b97c04916bfacfecdec53a228b2e9b6
faf8e67 fix: define absence semantics for _meta fields and defer roots to MRTR kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/faf8e67b8205f8e63e88df342714ccfeb463afcd
c4a0c19 fix: restructure Per-Request Client Capabilities section kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/c4a0c19b34e95a4686b0942f7cad468d00e56e1a
09cbb49 fix: remove ping RPC kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/09cbb49e75112923df935a8873327be3b698413f
b9f1753 fix: add logLevel to notifications/listen subscription filter kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/b9f1753c7394c45cbea3d66a1dd6839fff25f414
7a541b8 fix: rename notifications/listen to subscriptions/listen kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/7a541b8c45f19f45a5e30a093599413eb5ae313b
dc4c2aa fix: have ack notification confirm subscriptions server agreed to kurtisvg Apr 20, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/dc4c2aabe6a0136b0462f7271fc1156e97b327bc
b6c82ec fix: specify request cancellation behavior for HTTP and STDIO kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/b6c82ec8bd8fcf73175f1cb42c46cc9fdce640e0
a84dbfa fix: make _meta required in SubscriptionsListenRequest kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/a84dbfa200207cab33b49ad67f8b61d5a1ede322
6c420f4 feat: support multiple subscriptions with request ID correlation kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/6c420f4c1eb387712889d45b06ca096515f45caf
a1968d5 fix: clarify STDIO backward-compat probe applies to dual-version clie… kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/a1968d552972d76cda18bcbabe1a9c7fe4b5aae7
da316b0 fix: clarify missing capability check is for individual capabilities kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/da316b089c393ed78d752c59924728093391db99
87b48c6 fix: clarify subscription lifecycle and remove stale result wording kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/87b48c6d1367cec34f66986565268106b39c2b6b
369e7b0 feat: remove resumable streams in favor of tasks primitive kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/369e7b014895ff5cd0d6f4aa734641adad73eafa
f7d68ef fix: clarify ping is removed in both directions kurtisvg Apr 24, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/f7d68ef8265f141cd423bd0ec6723c82ac9ce5e1
4a0661f docs: rewrite lifecycle.mdx (SEP-2575) kurtisvg May 7, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/4a0661f25126c19d783e0054a562cb4a8f53272f
2a538c6 docs: rewrite transports.mdx (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/2a538c687bc29bd20f630cd0ec36ad8b272e9062
6692e2b docs: update index.mdx for stateless model (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/6692e2b7ab02e8f8139a8b8667f1346d553760e9
cee8188 docs: update cancellation.mdx for stateless model (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/cee8188ce0d9b7ff56d23542a248a6585251754d
1b04197 docs: remove ping from draft spec (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/1b04197b8ca7f713393df7784b7fd6a0b7b8cf8b
066fb1d docs: replace resource subscribe with subscriptions/listen (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/066fb1d1a83994752f4be7cf42c0c74eed2221f9
a500505 docs: add subscriptions/listen page and update resources/logging (SEP… kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/a5005052ed18cad94434a643806a5821d25bc481
d962745 docs: update architecture.mdx for stateless model (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/d962745be932bdad5ee54068ad1e83a21f874740
db11120 docs: sweep guides for stateless model (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/db1112086076cab6ed1a89da60bf553e491cd7dc
dcb5267 docs: fix stale initialization references in draft spec (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/dcb52678d39c9ad73048ef1ced367ab8f22ff9fa
b460206 chore: mark SEP-2575 as Accepted kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/b460206db7ad70df47954c1c5df8cafae5d119b5
dd1cdcf revert: restore guide files to pre-SEP-2575 state kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/dd1cdcfb29e9cf1a60a6598367dd4e418c320e27
4f0f786 fix: remove logLevel from subscriptions/listen filter kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/4f0f786649a79cfecf6dde081742c44ef0ea04c1
3c66ee3 feat: update schema for stateless MCP (SEP-2575) kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/3c66ee32fbe93e817243f4370035c491389c6fd4
195a56d docs: add server/discover page and note servers MUST implement it (SE… kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/195a56dac76b7c37fd6b87a6711023e9eab18dcd
2d7af98 docs: document MissingRequiredClientCapabilityError in per-request _m… kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/2d7af980f86205c2568fdfe32135a098d8689822
ad108c5 docs: remove stale roots listChanged references kurtisvg May 8, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/ad108c547502db002a82aaa6b71cc3d4be3dd339
81e14b5 docs: document HTTP 404 / -32601 response for unsupported RPC methods kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/81e14b56668c6d12630d9e6594c58efcc435f0ab
4e07d4d docs: add SEP-2575 changelog entries kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/4e07d4d3f6f91f41c28cb5f4d00ac0809a6af56c
3d5cf57 docs: replace 'Stateful connections' with stateless model in draft index kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/3d5cf578e91df3cecd2847a0637d2d1d5b25d3c6
ce64031 docs: update architecture page kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/ce6403193a0b296c71a4dec9a3bb9f468db42a9a
0d3a2fe docs: remove stale HTTP GET stream reference from tasks kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/0d3a2fe034bc888e303bcb302e4525cfc075674c
043f878 docs: update prompts list changed notification to use subscriptions/l… kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/043f8782a9c909590accd03b337b48c72fe983b8
64988f9 docs: update tools list changed notification to use subscriptions/listen kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/64988f9763214bdbd75237b5bfff4506687fcc70
0f99067 docs: document concurrent subscriptions, teardown, reconnection, and … kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/0f99067022bf8893ab9a3d2bf1dfbdbf2edb5b9a
91e1108 docs: add cross-reference to HTTP 404 rule in server/discover kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/91e1108bf031c4d83e33961235a64d1cca6e8770
9672899 docs: clarify UnsupportedProtocolVersionError does not trigger initia… kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/9672899aa0fd781cdad6ab64b2eeff003ec8807d
d6b2764 feat: make _meta required in RequestParams and update examples kurtisvg May 9, 2026 https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/commits/d6b27640210e95b0f67939dd32f0ef7c74e38814
Clear filters https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/files
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
docs.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
2575-stateless-mcp.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-5634a25b54fe10e8e597e00b8d1283f2e3a613004f40708940f64178c06d4744
index.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-719597eb4cd64372ca042bcb88004fbdf68d36d85f27b53108878975308935c5
index.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
index.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b562e63d9fb1f6bbb6ddf2807a7f4e9558662e454b33076540a053ae55e46fc0
lifecycle.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a695c49e683ba76bf9576160e4da86eea306344e7f8e49b4f5548f5239a2a3ad
transports.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-acd1cf21ea8df45b4760a9ea8bdd56c392c635c874baafb722dfeb4e7dc2d06c
cancellation.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-0192cdcad2654c85243b7c9320f21cb00f3e19ef4698b3e4187cffe5599ceb15
ping.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-92e682bb3a3cdb58f2cf4747505485581ae37f019420950d75316dbb8a48f5d2
subscriptions.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-248a4247ff76e438d82d2db077b325a604dd2030533775753d2c0b9694ee2c4f
tasks.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-ce54e98f0e555c404f17c1180c4a65e774b0ed0ad71e207410030cf08356cf73
changelog.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b6543330399248dad7d04a1a329dab36c0047254590130bbdc9ffbae6f1e5125
elicitation.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-f270d43e0167b99f433086ab9fd986ae08905b57751401badeb6217b1ae2ee63
roots.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-e81e9628e899ab2e8c164a9845200f088e2e1b36d29800ef7d9f8a4fa709d7da
sampling.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-420264d2e11374eb27b725e15b108ae075b2f5875a2c255cdd5676d36b4541a3
index.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a9e2471aee595b94d648ea8e1604a94d07e6be2311838758fce60b3444b3b752
schema.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-1d34f29e6c8145d162f62f424142d91d5e70ca0586a43b3165ec0b4cd26e50bd
discover.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-cee46273179aa0ab1eddc18f707539f109eef3b4c3f89272e908c989eca62761
prompts.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-185e30aa56a2178626f1ab91d76327675191f0b41f1fb286767c41a41931ed65
resources.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-7ed96924061e4acbedb483411f1724f60725072370d72cc2f6c01d6717b0d3a4
tools.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b9e0a7bbb019fcc50031c175463cdadb78ecb0b379cd6d90c5a8034bf6f86312
logging.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-47607ae5597d9fad763564f5ea6bd2907248f14962f348b356da3702863f7750
call-tool-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-3dd262323b36fb9685a93e50baf8b06bff430e1409dbe94d57b47d548942929a
get-weather-tool-call-params.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-2bf6f84450ba5428c81afa7ef4c0cbd0ebd622c453af6b45cf33dd94ffee53b7
tool-call-params-with-progress-token.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-71349fdcbe2924211efe463ea9e1a7a89c7da2299b1b1e1c6ed2a05f7411d5c6
roots-list-changed-notifications.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-24300a3ada9cb01bc0e45cd31434f861f53a369d339873f6e5df1c200a01d28d
completion-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-111f84253f82b6f3f82aa0f48c804d836f65776293aa0695b2c0359b6f3078d3
prompt-argument-completion-with-context.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-bd06f9e6ef775ff754121e217ddca46e2b5b5f649a12739f206f1223134e06b9
prompt-argument-completion.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-99714e2623763f07fde10b54a5a7bf70668432d6722214bacb413286edb2a81a
server-discover-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-5f69b1b564331feb01e37ab7c93c859c09076f3afac30444e3061f3ea2232a81
server-capabilities-discovery.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-5530f6db9ad21249a77d5f69a996610a528f8d0e36f1ad3516606c40525d0978
discover-result-response.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a7e602d502ac3f0ce3fa7fdf5a48e6109d826abd1a2f3d8756fe7ea00e233cca
get-prompt-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-d742cdb18615059bc6d47bdcb1c9ef6e6ede554e9944f05734c233f3a7ab6d03
get-code-review-prompt.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-c3fce2b17a11b8148bf2ca31e90e5d39df99e7e790ab26aee000f6f33b3db09f
initialize-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-4c920074f36a1eac7dcfada1e59c1899db4221ec8d53b2cfe976b565be0c7fa1
full-client-capabilities.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-e10a12936ef3f85b1cb3d9704c96f15fc09131a45846723789b3df95d822cc14
full-server-capabilities.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-520b42c7ee9895d9b6b9aae500bc29ea625ec9e4b45ea55dd11a3a30638b18bf
with-instructions.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-dc579b0546416296d2eaeff46a95c0bdd6961b3e7224bce9142781e1673cdf2f
initialize-result-response.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-342808bc75be192057d12f6819b53c2d7e406dc4a9f68e97ed26af0abeeed000
initialized-notification.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-c524f57e35227f5a7a23d35da917c77d0f6bc799388cf7561796988e345f518f
missing-elicitation-capability.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-8398b1155d5316e8574e3d6198b818f9b688f742cf2abf7b2f45910fbf935076
list-with-cursor.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a7067480255ef9538dcbdc7ea28de9f1a274c88bb29fb4ca749257975bce3b28
ping-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b010516f50e7658a517d627945baca295ed8ab34c494be423ac15f5e921209fd
ping-result-response.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b50b4921c0b5ecd4670cd17f2d8b738f046ff63eec7923a0497a5c53a561c26c
read-resource-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-29325ccb820e67de9df2a8605513784b6d7627c9cfb7cc578186a8ddb29f21a7
roots-list-changed.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-04426c8229d54bad29522422dc443adf1064f9f9f762cd332d744d937e55ebd0
set-logging-level-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-ef364655e474ccc5c3633f4009aa946bf81a9b4a9bb84ba5c30ee491dec067c6
set-log-level-to-info.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-32e36f5444d70585afd99dcf18a51a76401ac83e979b2d15ec055e08414b537d
set-logging-level-result-response.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-aef073de956b5737a0a38ee0938267e763c73bf358b6c923d1410b30eb90b8de
subscribe-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-11d3741b6dcfee0b01e870a0f89e4a96bddab5b5322c3724289b4cf3d1979633
subscribe-to-file-resource.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-c6f5ab527ba01218267cbad95898d885896269f298994b4b1272433866491ccb
subscribe-result-response.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-e7f81886ff640cc56df8dcbdd06631b8e930d7613f02daf923fb3b6e6daa87a0
listen-acknowledged.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-0991435113fd6e670910567963b0266002d89a1abe7501738f0f7ea57577b1f8
listen-for-list-changes.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-01830f888ca58c51ea795ba0a33378bb19b4bf9ffd9fac60314fe550a248c087
task-input-response-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-75dc99baccf0592b7d4bfe33e63a7fd2a46250be8615bb77e2f19c4ba6ba7b2e
task-input-response-params.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-e1da0f654b287576f8bcf704f0840c546bfe7a5144df9011ebdec375d56ed72f
unsubscribe-request.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-4eaf3ad72d2923040a3e283699fb6116c0c090db3c2113afaae2c411472a2a73
unsubscribe-result-response.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-508221484612cd9388a38808b6492d5853761b2fd045c0f3627c2784e8360366
unsupported-version.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-769c125ae38591486f9b847d63ce0e0ccd3bba71c0310c1bea063b7ace228181
schema.json https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-6b9b9329758616d1a3e50068743cb3c911cd0f15411e324bc21913cd7b5d0b0f
schema.mdx https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-69a92cbfcba8524ec1dc8cba9d992085f2b58adfd29e75761de2684d78dca314
schema.ts https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-273099cbfa5ca22c6af97f73eca738047952f7a8e7dffc4c1572fec3bdbbc211
2575-stateless-mcp.md https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-2145ad529c53fcee40347e6c4f527b390b350dd12d37c5e0dad02ff4b613468f
https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/.github/CODEOWNERS#L4
docs/docs.jsonhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
View file https://github.com/kurtisvg/modelcontextprotocol/blob/d6b27640210e95b0f67939dd32f0ef7c74e38814/docs/docs.json
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/{{ revealButtonHref }}
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-873ce17c654718debe2fe308a2f2279bde8663686423c51f97fab2dd0722b8d9
https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/.github/CODEOWNERS#L4
docs/seps/2575-stateless-mcp.mdxhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-5634a25b54fe10e8e597e00b8d1283f2e3a613004f40708940f64178c06d4744
View file https://github.com/kurtisvg/modelcontextprotocol/blob/d6b27640210e95b0f67939dd32f0ef7c74e38814/docs/seps/2575-stateless-mcp.mdx
Open in desktop https://desktop.github.com
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/.github/CODEOWNERS#L4
docs/seps/index.mdxhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-719597eb4cd64372ca042bcb88004fbdf68d36d85f27b53108878975308935c5
View file https://github.com/kurtisvg/modelcontextprotocol/blob/d6b27640210e95b0f67939dd32f0ef7c74e38814/docs/seps/index.mdx
Open in desktop https://desktop.github.com
how customized files appear on GitHubhttps://docs.github.com/github/administering-a-repository/customizing-how-changed-files-appear-on-github
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/.github/CODEOWNERS#L7
docs/specification/draft/architecture/index.mdxhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
View file https://github.com/kurtisvg/modelcontextprotocol/blob/d6b27640210e95b0f67939dd32f0ef7c74e38814/docs/specification/draft/architecture/index.mdx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/{{ revealButtonHref }}
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-a252fc92df9b12551a680037e4d602ad8809238deeb2ec9354aedff167cb51b6
https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/.github/CODEOWNERS#L7
docs/specification/draft/basic/index.mdxhttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b562e63d9fb1f6bbb6ddf2807a7f4e9558662e454b33076540a053ae55e46fc0
View file https://github.com/kurtisvg/modelcontextprotocol/blob/d6b27640210e95b0f67939dd32f0ef7c74e38814/docs/specification/draft/basic/index.mdx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/{{ revealButtonHref }}
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b562e63d9fb1f6bbb6ddf2807a7f4e9558662e454b33076540a053ae55e46fc0
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b562e63d9fb1f6bbb6ddf2807a7f4e9558662e454b33076540a053ae55e46fc0
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b562e63d9fb1f6bbb6ddf2807a7f4e9558662e454b33076540a053ae55e46fc0
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
https://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes#diff-b562e63d9fb1f6bbb6ddf2807a7f4e9558662e454b33076540a053ae55e46fc0
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
Please reload this pagehttps://github.com/modelcontextprotocol/modelcontextprotocol/pull/2575/changes
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.