Skip to content

Commit 14bf4b0

Browse files
Merge pull request modelcontextprotocol#59 from modelcontextprotocol/justin/clarify-its-a-spec
Clarify these are spec pages, clean up navigation
2 parents d4ab247 + d67b598 commit 14bf4b0

File tree

8 files changed

+44
-11
lines changed

8 files changed

+44
-11
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The following software is required to work on the spec:
99
- Node.js 20 or above
1010
- TypeScript
1111
- TypeScript JSON Schema (for generating JSON schema)
12-
- Hugo (optional, for docs)
12+
- [Hugo](https://gohugo.io/) (optional, for docs)
1313
- Go (optional, for docs)
1414
- nvm (optional, for managing Node versions)
1515

docs/_index.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
2-
title: Specification
2+
title: Model Context Protocol Specification
33
cascade:
44
type: docs
5+
breadcrumbs: false
56
weight: 1
67
---
7-
The following is the formal specification of the Model Context Protocol, and aims
8+
The following is the formal specification of the [Model Context Protocol](https://modelcontextprotocol.io), and aims
89
to be a resource for implementors.
910

10-
For a user guides and SDK configuration, plesae visit https://modelcontextprotocol.io.
11+
For a user guides and SDK configuration, please visit https://modelcontextprotocol.io.

docs/documentation/_index.md renamed to docs/resources/_index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
2-
title: "User Documentation"
2+
title: "Additional Resources"
33
weight: 20
4+
breadcrumbs: false
5+
sidebar:
6+
exclude: true
47
---
58

69
The Model Context Protocol (MCP) provides multiple resources for documentation and implementation:

docs/specification/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
title: Specification
33
cascade:
44
type: docs
5+
breadcrumbs: false
56
weight: 10
67
---
78

docs/specification/contributing/_index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
2-
title: "Contributing to MCP"
2+
title: "Contributions"
33
weight: 10
4+
cascade:
5+
type: docs
6+
breadcrumbs: false
47
---
58

69
The Model Context Protocol specification welcomes contributions from the community.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"name": "@modelcontextprotocol/specification",
3+
"private": true,
34
"version": "0.1.0",
45
"description": "Model Context Protocol specification and protocol schema",
56
"license": "MIT",

site/hugo.yaml

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
baseURL: "https://spec.modelcontextprotocol.io"
2+
title: Model Context Protocol Specification
23

3-
4+
enableEmoji: true
45
enableRobotsTXT: true
56
enableGitInfo: true
67

@@ -62,8 +63,8 @@ menu:
6263
- name: Specification
6364
pageRef: /
6465
weight: 1
65-
- name: User Guide
66-
pageRef: /documentation
66+
- name: Resources
67+
pageRef: /resources
6768
weight: 2
6869
- name: Search
6970
weight: 3
@@ -74,3 +75,26 @@ menu:
7475
url: "https://github.com/modelcontextprotocol/specification"
7576
params:
7677
icon: github
78+
79+
sidebar:
80+
- identifier: schema
81+
name: "Schema ↗"
82+
url: "https://github.com/modelcontextprotocol/specification/tree/main/schema"
83+
weight: 1
84+
- identifier: more
85+
name: More
86+
params:
87+
type: separator
88+
weight: 2
89+
- identifier: userDocs
90+
name: "User Guide ↗"
91+
url: "https://modelcontextprotocol.io"
92+
weight: 3
93+
- identifier: pythonSdk
94+
name: "Python SDK ↗"
95+
url: "https://github.com/modelcontextprotocol/python-sdk"
96+
weight: 4
97+
- identifier: typescriptSdk
98+
name: "TypeScript SDK ↗"
99+
url: "https://github.com/modelcontextprotocol/typescript-sdk"
100+
weight: 5

0 commit comments

Comments
 (0)