Skip to content

Commit cba9131

Browse files
docs: Add preview disclaimer note to public documentation
Add a `<Note>` component to all MDX files in `docs/modelcontextprotocol-io/` informing readers that the MCP Registry is currently in preview and that breaking changes or data resets may occur before general availability. The note also directs users to report issues on GitHub at https://github.com/modelcontextprotocol/registry/issues Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent fccde44 commit cba9131

File tree

11 files changed

+44
-0
lines changed

11 files changed

+44
-0
lines changed

docs/modelcontextprotocol-io/about.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: The MCP Registry
33
sidebarTitle: About
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
The MCP Registry is the official centralized metadata repository for publicly accessible MCP servers, backed by major trusted contributors to the MCP ecosystem such as Anthropic, GitHub, PulseMCP, and Microsoft.
711

812
The MCP Registry provides:

docs/modelcontextprotocol-io/authentication.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: How to Authenticate When Publishing to the Official MCP Registry
33
sidebarTitle: Authentication
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
You must authenticate before publishing to the official MCP Registry. The MCP Registry supports different authentication methods. Which authentication method you choose determines the namespace of your server's name.
711

812
If you choose GitHub-based authentication, your server's name in `server.json` **MUST** be of the form `io.github.username/*` (or `io.github.orgname/*`). For example, `io.github.alice/weather-server`.

docs/modelcontextprotocol-io/faq.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: Frequently Asked Questions
33
sidebarTitle: FAQ
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
## General
711

812
### What is the difference between "Official MCP Registry", "MCP Registry", "MCP registry", "MCP Registry API", etc?

docs/modelcontextprotocol-io/github-actions.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: How to Automate Publishing with GitHub Actions
33
sidebarTitle: GitHub Actions
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
## Step 1: Create a Workflow File
711

812
In your server project directory, create a `.github/workflows/publish-mcp.yml` file. Here is an example for npm-based local server, but the MCP Registry publishing steps are the same for all package types:

docs/modelcontextprotocol-io/moderation-policy.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: The MCP Registry Moderation Policy
33
sidebarTitle: Moderation Policy
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
**TL;DR**: The MCP Registry is quite permissive! We only remove illegal content, malware, spam, and completely broken servers.
711

812
## Scope

docs/modelcontextprotocol-io/package-types.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: MCP Registry Supported Package Types
33
sidebarTitle: Package Types
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
# Package Types
711

812
The MCP Registry supports several different package types, and each package type has its own verification method.

docs/modelcontextprotocol-io/quickstart.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: "Quickstart: Publish an MCP Server to the MCP Registry"
33
sidebarTitle: "Quickstart: Publish a Server"
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
This tutorial will show you how to publish an MCP server written in TypeScript to the MCP Registry using the official `mcp-publisher` CLI tool.
711

812
## Prerequisites

docs/modelcontextprotocol-io/registry-aggregators.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: MCP Registry Aggregators
33
sidebarTitle: Registry Aggregators
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
Aggregators are downstream consumers of the MCP Registry that provide additional value. For example, a server marketplace that provides user ratings and security scanning.
711

812
The MCP Registry provides an unauthenticated read-only REST API that aggregators can use to populate their data stores. Aggregators are expected to scrape data on a regular but infrequent basis (e.g., once per hour), and persist the data in their own data store. The MCP Registry **does not provide uptime or data durability guarantees**.

docs/modelcontextprotocol-io/remote-servers.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: Publishing Remote Servers
33
sidebarTitle: Remote Servers
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
The MCP Registry supports remote MCP servers via the `remotes` property in `server.json`:
711

812
```json server.json highlight={7-12}

docs/modelcontextprotocol-io/terms-of-service.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: Official MCP Registry Terms of Service
33
sidebarTitle: Terms of Service
44
---
55

6+
<Note>
7+
The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability. If you encounter any issues, please report them on [GitHub](https://github.com/modelcontextprotocol/registry/issues).
8+
</Note>
9+
610
**Effective date: 2025-09-02**
711

812
## Overview

0 commit comments

Comments
 (0)