← 返回 Skills 市场
ricardodpalmeida

Microsoft Learn MCP

作者 Ricardo Almeida · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
564
总下载
2
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install mslearn-mcp
功能描述
Connect to Microsoft Learn MCP Server to search Microsoft documentation, fetch specific doc pages, and find code samples. Use when you need to query Microsof...
使用说明 (SKILL.md)

Microsoft Learn MCP

Connect to the Microsoft Learn MCP (Model Context Protocol) Server to interact with Microsoft documentation through structured tools.

Endpoint

https://learn.microsoft.com/api/mcp

This is a remote MCP server using streamable HTTP. It provides three main tools:

  • microsoft_docs_search — Search Microsoft documentation
  • microsoft_docs_fetch — Fetch specific documentation pages
  • microsoft_code_sample_search — Search for official code samples

Setup

Add to mcporter config

mcporter config add --name mslearn --url https://learn.microsoft.com/api/mcp --type http

Or manually add to ~/.config/mcporter/config.json:

{
  "servers": {
    "mslearn": {
      "type": "http",
      "url": "https://learn.microsoft.com/api/mcp"
    }
  }
}

Verify connection

mcporter list mslearn --schema

Usage

Search documentation

mcporter call mslearn.microsoft_docs_search query="Azure Functions triggers"

Fetch a specific doc page

mcporter call mslearn.microsoft_docs_fetch url="https://learn.microsoft.com/en-us/azure/azure-functions/functions-triggers-bindings"

Search code samples

mcporter call mslearn.microsoft_code_sample_search query="Python blob storage" language="python"

Tool Reference

Tool schemas are dynamic. Always check current schema with:

mcporter list mslearn --schema

Common patterns:

Tool Typical parameters
microsoft_docs_search query (required), locale (optional, e.g., "en-us")
microsoft_docs_fetch url (required, full Learn URL)
microsoft_code_sample_search query (required), language (optional), product (optional)

Output formats

Default output is human-readable. Use --output json for structured data:

mcporter call mslearn.microsoft_docs_search query="Entra ID" --output json

Notes

  • No authentication required for the Learn MCP Server
  • The server interface may change dynamically; always call list to get current tools
  • For complex queries, prefer search over fetch; let the tool find relevant pages
  • Locale defaults to en-us if not specified
安全使用建议
Before installing: 1) Confirm you have the mcporter client installed from a trusted source (SKILL.md assumes mcporter but the skill metadata doesn't declare it). 2) Back up your existing ~/.config/mcporter/config.json before editing — the instructions propose adding a server entry to your user config. 3) Verify the endpoint (https://learn.microsoft.com/api/mcp) by checking the TLS certificate and that it is an official Microsoft domain; if provenance matters, prefer skills hosted or published by a known Microsoft account or an official source. 4) Avoid sending secrets, internal URLs, or PII in queries — the skill will forward your queries to an external MCP server. 5) Because the skill's registry entry lacks a homepage/source, exercise extra caution and prefer installing only if you trust the registry owner or can validate the endpoint independently.
功能分析
Type: OpenClaw Skill Name: mslearn-mcp Version: 1.0.0 The skill bundle is designed to connect to the official Microsoft Learn Model Context Protocol (MCP) server at `https://learn.microsoft.com/api/mcp` to search and fetch Microsoft documentation and code samples. All instructions in `SKILL.md` and `references/mcp-details.md` are transparent, guiding the agent on how to configure and use the `mcporter` client to interact with this legitimate Microsoft endpoint. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent's purpose or compromise the system.
能力评估
Purpose & Capability
The skill description and instructions clearly target the Microsoft Learn MCP server and the mcporter client, which is coherent with the stated purpose. However, the skill's declared metadata lists no required binaries while SKILL.md repeatedly instructs the user/agent to use the 'mcporter' binary — a missing declared dependency. Also the skill has no visible upstream homepage or source attribution, so provenance is unclear.
Instruction Scope
The instructions are focused on searching/fetching Microsoft docs via the MCP endpoint and show concrete mcporter commands. They do ask the user (or agent) to edit/append to a user config file (~/.config/mcporter/config.json), which touches a local config path outside the skill bundle. The instructions do not request secrets or read arbitrary files, but they will cause user queries to be transmitted to an external server.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which minimizes on-disk risk. There is no package download or archive extraction described.
Credentials
The skill requires no environment variables or credentials and explicitly states 'No authentication required'. That is proportionate to a public documentation search service. Note: because queries go to an external endpoint, do not send sensitive or internal URLs/credentials through the tool.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It does recommend adding an entry to the user's mcporter config (which is reasonable for a client-targeted integration) but it does not modify other skills or system-wide settings in the provided instructions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mslearn-mcp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mslearn-mcp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - Microsoft Learn MCP Server integration via mcporter
元数据
Slug mslearn-mcp
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Microsoft Learn MCP 是什么?

Connect to Microsoft Learn MCP Server to search Microsoft documentation, fetch specific doc pages, and find code samples. Use when you need to query Microsof... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 564 次。

如何安装 Microsoft Learn MCP?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mslearn-mcp」即可一键安装,无需额外配置。

Microsoft Learn MCP 是免费的吗?

是的,Microsoft Learn MCP 完全免费(开源免费),可自由下载、安装和使用。

Microsoft Learn MCP 支持哪些平台?

Microsoft Learn MCP 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Microsoft Learn MCP?

由 Ricardo Almeida(@ricardodpalmeida)开发并维护,当前版本 v1.0.0。

💬 留言讨论