From 350ffeec01a506b30ae16abe73b3e20f8b70ab06 Mon Sep 17 00:00:00 2001 From: Adam Jones Date: Tue, 25 Nov 2025 22:11:56 +0000 Subject: [PATCH 1/2] Fix VS Code MCP documentation URLs Update links to point to the new location at /docs/copilot/customization/mcp-servers --- src/everything/README.md | 2 +- src/filesystem/README.md | 2 +- src/git/README.md | 2 +- src/memory/README.md | 2 +- src/sequentialthinking/README.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/everything/README.md b/src/everything/README.md index 696a77e9f9..35274f617b 100644 --- a/src/everything/README.md +++ b/src/everything/README.md @@ -196,7 +196,7 @@ Add the configuration to your user-level MCP configuration file. Open the Comman **Method 2: Workspace Configuration** Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others. -> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/mcp). +> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers). #### NPX diff --git a/src/filesystem/README.md b/src/filesystem/README.md index 91d217af2b..e9ddc2b1e2 100644 --- a/src/filesystem/README.md +++ b/src/filesystem/README.md @@ -266,7 +266,7 @@ Add the configuration to your user-level MCP configuration file. Open the Comman **Method 2: Workspace Configuration** Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others. -> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/mcp). +> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers). You can provide sandboxed directories to the server by mounting them to `/projects`. Adding the `ro` flag will make the directory readonly by the server. diff --git a/src/git/README.md b/src/git/README.md index a922fdecc1..43094a061e 100644 --- a/src/git/README.md +++ b/src/git/README.md @@ -178,7 +178,7 @@ Add the configuration to your user-level MCP configuration file. Open the Comman **Method 2: Workspace Configuration** Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others. -> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/mcp). +> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers). ```json { diff --git a/src/memory/README.md b/src/memory/README.md index f6e0bb89e6..dcc8116156 100644 --- a/src/memory/README.md +++ b/src/memory/README.md @@ -198,7 +198,7 @@ Add the configuration to your user-level MCP configuration file. Open the Comman **Method 2: Workspace Configuration** Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others. -> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/mcp). +> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers). #### NPX diff --git a/src/sequentialthinking/README.md b/src/sequentialthinking/README.md index 3a942d11fd..322ded2726 100644 --- a/src/sequentialthinking/README.md +++ b/src/sequentialthinking/README.md @@ -96,7 +96,7 @@ Add the configuration to your user-level MCP configuration file. Open the Comman **Method 2: Workspace Configuration** Alternatively, you can add the configuration to a file called `.vscode/mcp.json` in your workspace. This will allow you to share the configuration with others. -> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/mcp). +> For more details about MCP configuration in VS Code, see the [official VS Code MCP documentation](https://code.visualstudio.com/docs/copilot/customization/mcp-servers). For NPX installation: From e2a1cbbaeeceeff880ea6323f8dd5425789582e0 Mon Sep 17 00:00:00 2001 From: Adam Jones Date: Tue, 25 Nov 2025 22:20:10 +0000 Subject: [PATCH 2/2] Add mcpName and repository fields for MCP registry Adds metadata required for registering servers in the MCP registry: - NPM servers (everything, filesystem, memory, sequentialthinking): Added mcpName and repository fields to package.json - PyPI servers (fetch, git, time): Added mcp-name comment to README.md Part of #3047 --- src/everything/package.json | 5 +++++ src/fetch/README.md | 2 ++ src/filesystem/package.json | 5 +++++ src/git/README.md | 2 ++ src/memory/package.json | 5 +++++ src/sequentialthinking/package.json | 5 +++++ src/time/README.md | 2 ++ 7 files changed, 26 insertions(+) diff --git a/src/everything/package.json b/src/everything/package.json index 021403dca0..161148a604 100644 --- a/src/everything/package.json +++ b/src/everything/package.json @@ -3,9 +3,14 @@ "version": "0.6.2", "description": "MCP server that exercises all the features of the MCP protocol", "license": "MIT", + "mcpName": "io.github.modelcontextprotocol/server-everything", "author": "Anthropic, PBC (https://anthropic.com)", "homepage": "https://modelcontextprotocol.io", "bugs": "https://github.com/modelcontextprotocol/servers/issues", + "repository": { + "type": "git", + "url": "https://github.com/modelcontextprotocol/servers.git" + }, "type": "module", "bin": { "mcp-server-everything": "dist/index.js" diff --git a/src/fetch/README.md b/src/fetch/README.md index 1bf12a1565..2c3e048927 100644 --- a/src/fetch/README.md +++ b/src/fetch/README.md @@ -1,5 +1,7 @@ # Fetch MCP Server + + A Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption. > [!CAUTION] diff --git a/src/filesystem/package.json b/src/filesystem/package.json index 6c8834fcff..b1d7a3ae02 100644 --- a/src/filesystem/package.json +++ b/src/filesystem/package.json @@ -3,9 +3,14 @@ "version": "0.6.3", "description": "MCP server for filesystem access", "license": "MIT", + "mcpName": "io.github.modelcontextprotocol/server-filesystem", "author": "Anthropic, PBC (https://anthropic.com)", "homepage": "https://modelcontextprotocol.io", "bugs": "https://github.com/modelcontextprotocol/servers/issues", + "repository": { + "type": "git", + "url": "https://github.com/modelcontextprotocol/servers.git" + }, "type": "module", "bin": { "mcp-server-filesystem": "dist/index.js" diff --git a/src/git/README.md b/src/git/README.md index 43094a061e..cdc77daa1b 100644 --- a/src/git/README.md +++ b/src/git/README.md @@ -1,5 +1,7 @@ # mcp-server-git: A git MCP server + + ## Overview A Model Context Protocol server for Git repository interaction and automation. This server provides tools to read, search, and manipulate Git repositories via Large Language Models. diff --git a/src/memory/package.json b/src/memory/package.json index 3af1c44d01..75ba039eb3 100644 --- a/src/memory/package.json +++ b/src/memory/package.json @@ -3,9 +3,14 @@ "version": "0.6.3", "description": "MCP server for enabling memory for Claude through a knowledge graph", "license": "MIT", + "mcpName": "io.github.modelcontextprotocol/server-memory", "author": "Anthropic, PBC (https://anthropic.com)", "homepage": "https://modelcontextprotocol.io", "bugs": "https://github.com/modelcontextprotocol/servers/issues", + "repository": { + "type": "git", + "url": "https://github.com/modelcontextprotocol/servers.git" + }, "type": "module", "bin": { "mcp-server-memory": "dist/index.js" diff --git a/src/sequentialthinking/package.json b/src/sequentialthinking/package.json index bf916a3626..0a4723b74a 100644 --- a/src/sequentialthinking/package.json +++ b/src/sequentialthinking/package.json @@ -3,9 +3,14 @@ "version": "0.6.2", "description": "MCP server for sequential thinking and problem solving", "license": "MIT", + "mcpName": "io.github.modelcontextprotocol/server-sequential-thinking", "author": "Anthropic, PBC (https://anthropic.com)", "homepage": "https://modelcontextprotocol.io", "bugs": "https://github.com/modelcontextprotocol/servers/issues", + "repository": { + "type": "git", + "url": "https://github.com/modelcontextprotocol/servers.git" + }, "type": "module", "bin": { "mcp-server-sequential-thinking": "dist/index.js" diff --git a/src/time/README.md b/src/time/README.md index 8843df25c1..93d6fcab89 100644 --- a/src/time/README.md +++ b/src/time/README.md @@ -1,5 +1,7 @@ # Time MCP Server + + A Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection. ### Available Tools