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
This commit is contained in:
Roo Code 2025-07-30 02:28:35 +00:00
parent 8f71ec38cb
commit 6bad7846d7
3 changed files with 10 additions and 10 deletions

View file

@ -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

View file

@ -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"

View file

@ -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",