Skip to content

Commit afbb1da

Browse files
authored
Merge pull request modelcontextprotocol#2364 from modelcontextprotocol/den/docs-tweaks
(docs): SDK tier pills, promote SEPs to top-level tab
2 parents c34a219 + f1f29ae commit afbb1da

34 files changed

Lines changed: 142 additions & 125 deletions

docs/community/seps/index.mdx

Lines changed: 0 additions & 58 deletions
This file was deleted.

docs/docs.json

Lines changed: 44 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,42 @@
370370
"registry/terms-of-service"
371371
]
372372
},
373+
{
374+
"tab": "SEPs",
375+
"pages": [
376+
"seps/index",
377+
{
378+
"group": "Final",
379+
"pages": [
380+
"seps/414-request-meta",
381+
"seps/932-model-context-protocol-governance",
382+
"seps/973-expose-additional-metadata-for-implementations-res",
383+
"seps/985-align-oauth-20-protected-resource-metadata-with-rf",
384+
"seps/986-specify-format-for-tool-names",
385+
"seps/990-enable-enterprise-idp-policy-controls-during-mcp-o",
386+
"seps/991-enable-url-based-client-registration-using-oauth-c",
387+
"seps/994-shared-communication-practicesguidelines",
388+
"seps/1024-mcp-client-security-requirements-for-local-server-",
389+
"seps/1034--support-default-values-for-all-primitive-types-in",
390+
"seps/1036-url-mode-elicitation-for-secure-out-of-band-intera",
391+
"seps/1046-support-oauth-client-credentials-flow-in-authoriza",
392+
"seps/1302-formalize-working-groups-and-interest-groups-in-mc",
393+
"seps/1303-input-validation-errors-as-tool-execution-errors",
394+
"seps/1319-decouple-request-payload-from-rpc-methods-definiti",
395+
"seps/1330-elicitation-enum-schema-improvements-and-standards",
396+
"seps/1577--sampling-with-tools",
397+
"seps/1613-establish-json-schema-2020-12-as-default-dialect-f",
398+
"seps/1686-tasks",
399+
"seps/1699-support-sse-polling-via-server-side-disconnect",
400+
"seps/1730-sdks-tiering-system",
401+
"seps/1850-pr-based-sep-workflow",
402+
"seps/1865-mcp-apps-interactive-user-interfaces-for-mcp",
403+
"seps/2085-governance-succession-and-amendment",
404+
"seps/2133-extensions"
405+
]
406+
}
407+
]
408+
},
373409
{
374410
"tab": "Community",
375411
"pages": [
@@ -391,42 +427,6 @@
391427
"community/antitrust"
392428
]
393429
},
394-
{
395-
"group": "SEPs",
396-
"pages": [
397-
"community/seps/index",
398-
{
399-
"group": "Final",
400-
"pages": [
401-
"community/seps/414-request-meta",
402-
"community/seps/932-model-context-protocol-governance",
403-
"community/seps/973-expose-additional-metadata-for-implementations-res",
404-
"community/seps/985-align-oauth-20-protected-resource-metadata-with-rf",
405-
"community/seps/986-specify-format-for-tool-names",
406-
"community/seps/990-enable-enterprise-idp-policy-controls-during-mcp-o",
407-
"community/seps/991-enable-url-based-client-registration-using-oauth-c",
408-
"community/seps/994-shared-communication-practicesguidelines",
409-
"community/seps/1024-mcp-client-security-requirements-for-local-server-",
410-
"community/seps/1034--support-default-values-for-all-primitive-types-in",
411-
"community/seps/1036-url-mode-elicitation-for-secure-out-of-band-intera",
412-
"community/seps/1046-support-oauth-client-credentials-flow-in-authoriza",
413-
"community/seps/1302-formalize-working-groups-and-interest-groups-in-mc",
414-
"community/seps/1303-input-validation-errors-as-tool-execution-errors",
415-
"community/seps/1319-decouple-request-payload-from-rpc-methods-definiti",
416-
"community/seps/1330-elicitation-enum-schema-improvements-and-standards",
417-
"community/seps/1577--sampling-with-tools",
418-
"community/seps/1613-establish-json-schema-2020-12-as-default-dialect-f",
419-
"community/seps/1686-tasks",
420-
"community/seps/1699-support-sse-polling-via-server-side-disconnect",
421-
"community/seps/1730-sdks-tiering-system",
422-
"community/seps/1850-pr-based-sep-workflow",
423-
"community/seps/1865-mcp-apps-interactive-user-interfaces-for-mcp",
424-
"community/seps/2085-governance-succession-and-amendment",
425-
"community/seps/2133-extensions"
426-
]
427-
}
428-
]
429-
},
430430
{
431431
"group": "Roadmap",
432432
"pages": [
@@ -569,6 +569,14 @@
569569
{
570570
"source": "/docs/extensions/apps",
571571
"destination": "/extensions/apps/overview"
572+
},
573+
{
574+
"source": "/community/seps",
575+
"destination": "/seps"
576+
},
577+
{
578+
"source": "/community/seps/:slug*",
579+
"destination": "/seps/:slug*"
572580
}
573581
],
574582
"contextual": {

docs/docs/sdk.mdx

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,20 @@ Build MCP servers and clients using our official SDKs. SDKs are classified into
77

88
## Available SDKs
99

10-
| SDK | Repository | Tier |
11-
| :---------------------------------------------------- | :-------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------: |
12-
| <Icon icon="square-js" size={24} /> &nbsp; TypeScript | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescript-sdk) | [Tier 1](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2271) |
13-
| <Icon icon="python" size={24} /> &nbsp; Python | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk) | [Tier 1](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2304) |
14-
| <Icon icon="square-c" size={24} /> &nbsp; C# | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk) | [Tier 1](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2261) |
15-
| <Icon icon="golang" size={24} /> &nbsp; Go | [modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | [Tier 1](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2279) |
16-
| <Icon icon="java" size={24} /> &nbsp; Java | [modelcontextprotocol/java-sdk](https://github.com/modelcontextprotocol/java-sdk) | [Tier 2](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2301) |
17-
| <Icon icon="rust" size={24} /> &nbsp; Rust | [modelcontextprotocol/rust-sdk](https://github.com/modelcontextprotocol/rust-sdk) | [Tier 2](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2346) |
18-
| <Icon icon="swift" size={24} /> &nbsp; Swift | [modelcontextprotocol/swift-sdk](https://github.com/modelcontextprotocol/swift-sdk) | [Tier 3](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2309) |
19-
| <Icon icon="gem" size={24} /> &nbsp; Ruby | [modelcontextprotocol/ruby-sdk](https://github.com/modelcontextprotocol/ruby-sdk) | [Tier 3](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2340) |
20-
| <Icon icon="php" size={24} /> &nbsp; PHP | [modelcontextprotocol/php-sdk](https://github.com/modelcontextprotocol/php-sdk) | [Tier 3](https://github.com/modelcontextprotocol/modelcontextprotocol/issues/2305) |
21-
| <Icon icon="square-k" size={24} /> &nbsp; Kotlin | [modelcontextprotocol/kotlin-sdk](https://github.com/modelcontextprotocol/kotlin-sdk) | TBD |
10+
| SDK | Repository | Tier |
11+
| :---------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------- | -----------------------------------------------------: |
12+
| <Icon icon="square-js" size={24} /> &nbsp; [TypeScript](https://ts.sdk.modelcontextprotocol.io) | [modelcontextprotocol/typescript-sdk](https://github.com/modelcontextprotocol/typescript-sdk) | <Badge color="blue" shape="pill">Tier&nbsp;1</Badge> |
13+
| <Icon icon="python" size={24} /> &nbsp; [Python](https://py.sdk.modelcontextprotocol.io) | [modelcontextprotocol/python-sdk](https://github.com/modelcontextprotocol/python-sdk) | <Badge color="blue" shape="pill">Tier&nbsp;1</Badge> |
14+
| <Icon icon="square-c" size={24} /> &nbsp; [C#](https://csharp.sdk.modelcontextprotocol.io) | [modelcontextprotocol/csharp-sdk](https://github.com/modelcontextprotocol/csharp-sdk) | <Badge color="blue" shape="pill">Tier&nbsp;1</Badge> |
15+
| <Icon icon="golang" size={24} /> &nbsp; [Go](https://go.sdk.modelcontextprotocol.io) | [modelcontextprotocol/go-sdk](https://github.com/modelcontextprotocol/go-sdk) | <Badge color="blue" shape="pill">Tier&nbsp;1</Badge> |
16+
| <Icon icon="java" size={24} /> &nbsp; [Java](https://java.sdk.modelcontextprotocol.io) | [modelcontextprotocol/java-sdk](https://github.com/modelcontextprotocol/java-sdk) | <Badge color="purple" shape="pill">Tier&nbsp;2</Badge> |
17+
| <Icon icon="rust" size={24} /> &nbsp; [Rust](https://rust.sdk.modelcontextprotocol.io) | [modelcontextprotocol/rust-sdk](https://github.com/modelcontextprotocol/rust-sdk) | <Badge color="purple" shape="pill">Tier&nbsp;2</Badge> |
18+
| <Icon icon="swift" size={24} /> &nbsp; Swift | [modelcontextprotocol/swift-sdk](https://github.com/modelcontextprotocol/swift-sdk) | <Badge color="orange" shape="pill">Tier&nbsp;3</Badge> |
19+
| <Icon icon="gem" size={24} /> &nbsp; Ruby | [modelcontextprotocol/ruby-sdk](https://github.com/modelcontextprotocol/ruby-sdk) | <Badge color="orange" shape="pill">Tier&nbsp;3</Badge> |
20+
| <Icon icon="php" size={24} /> &nbsp; [PHP](https://php.sdk.modelcontextprotocol.io) | [modelcontextprotocol/php-sdk](https://github.com/modelcontextprotocol/php-sdk) | <Badge color="orange" shape="pill">Tier&nbsp;3</Badge> |
21+
| <Icon icon="square-k" size={24} /> &nbsp; [Kotlin](https://kotlin.sdk.modelcontextprotocol.io) | [modelcontextprotocol/kotlin-sdk](https://github.com/modelcontextprotocol/kotlin-sdk) | <Badge color="gray" shape="pill">TBD</Badge> |
22+
23+
See [SDK Tiering System](/community/sdk-tiers) for details on what each tier means.
2224

2325
## Getting Started
2426

docs/extensions/auth/enterprise-managed-authorization.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Check the [client matrix](/extensions/client-matrix) for current implementation
147147
<Card
148148
title="SEP-990"
149149
icon="file-lines"
150-
href="/community/seps/990-enable-enterprise-idp-policy-controls-during-mcp-o"
150+
href="/seps/990-enable-enterprise-idp-policy-controls-during-mcp-o"
151151
>
152152
Original proposal: Enable Enterprise IdP Policy Controls
153153
</Card>

0 commit comments

Comments
 (0)