From 6bad7846d76c1d443330287d084d9de938df4e43 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Wed, 30 Jul 2025 02:28:35 +0000 Subject: [PATCH] feat: rename Microsoft Learn MCP server name - Update marketplace example from "Microsoft Learn Docs Search" to "Microsoft Learn MCP" - Update documentation to reflect the new name - Update test case to use the new name - All tests passing Addresses user request in issue #6354 to rename the MCP server name --- docs/MARKETPLACE_MCP_SERVERS.md | 10 +++++----- marketplace-examples/microsoft-learn-docs-mcp.yaml | 6 +++--- .../marketplace/__tests__/MarketplaceManager.spec.ts | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/docs/MARKETPLACE_MCP_SERVERS.md b/docs/MARKETPLACE_MCP_SERVERS.md index acd4661249..9250562e28 100644 --- a/docs/MARKETPLACE_MCP_SERVERS.md +++ b/docs/MARKETPLACE_MCP_SERVERS.md @@ -26,14 +26,14 @@ MCP servers in the marketplace follow a specific schema defined in `packages/typ - `tags`: Array of relevant tags for discovery - `prerequisites`: Array of requirements (e.g., API keys, software) -## Example: Microsoft Learn Docs Search MCP Server +## Example: Microsoft Learn MCP Server -Here's a complete example of how to define the Microsoft Learn Docs Search MCP server: +Here's a complete example of how to define the Microsoft Learn MCP server: ```yaml items: - id: "microsoft-learn-docs-search" - name: "Microsoft Learn Docs Search" + name: "Microsoft Learn MCP" description: "Official Microsoft documentation search and retrieval server. Access trusted, up-to-date information from Microsoft Learn, Azure docs, Microsoft 365 docs, and other official Microsoft sources using semantic search." author: "Microsoft" authorUrl: "https://github.com/MicrosoftDocs" @@ -92,9 +92,9 @@ For MCP servers distributed as npm packages: } ``` -## Key Features of the Microsoft Learn Docs MCP Server +## Key Features of the Microsoft Learn MCP Server -The Microsoft Learn Docs Search MCP server provides: +The Microsoft Learn MCP server provides: - **Semantic Search**: Advanced vector search through Microsoft's official documentation - **Comprehensive Coverage**: Access to Microsoft Learn, Azure docs, Microsoft 365 docs, and more diff --git a/marketplace-examples/microsoft-learn-docs-mcp.yaml b/marketplace-examples/microsoft-learn-docs-mcp.yaml index 41d9dd6758..4236544be4 100644 --- a/marketplace-examples/microsoft-learn-docs-mcp.yaml +++ b/marketplace-examples/microsoft-learn-docs-mcp.yaml @@ -1,10 +1,10 @@ -# Microsoft Learn Docs Search MCP Server -# Example marketplace item definition for the Microsoft Learn Docs Search MCP Server +# Microsoft Learn MCP Server +# Example marketplace item definition for the Microsoft Learn MCP Server # This demonstrates the proper format for adding MCP servers to the Roo Code marketplace items: - id: "microsoft-learn-docs-search" - name: "Microsoft Learn Docs Search" + name: "Microsoft Learn MCP" description: "Official Microsoft documentation search and retrieval server. Access trusted, up-to-date information from Microsoft Learn, Azure docs, Microsoft 365 docs, and other official Microsoft sources using semantic search." author: "Microsoft" authorUrl: "https://github.com/MicrosoftDocs" diff --git a/src/services/marketplace/__tests__/MarketplaceManager.spec.ts b/src/services/marketplace/__tests__/MarketplaceManager.spec.ts index 236f7e7d8c..efdacf9131 100644 --- a/src/services/marketplace/__tests__/MarketplaceManager.spec.ts +++ b/src/services/marketplace/__tests__/MarketplaceManager.spec.ts @@ -224,10 +224,10 @@ describe("MarketplaceManager", () => { expect(result).toBe("/test/path/.roo/mcp.json") }) - it("should install Microsoft Learn Docs MCP item", async () => { + it("should install Microsoft Learn MCP item", async () => { const item: MarketplaceItem = { id: "microsoft-learn-docs-search", - name: "Microsoft Learn Docs Search", + name: "Microsoft Learn MCP", description: "Official Microsoft documentation search and retrieval server. Access trusted, up-to-date information from Microsoft Learn, Azure docs, Microsoft 365 docs, and other official Microsoft sources using semantic search.", type: "mcp",