pick.tools

Microsoft Learn microsoft-learn

Search and fetch official Microsoft documentation and code samples.

Auth
keyless
Health
up probed
Vendor
learn.microsoft.com
Categories
docs
Docs
https://github.com/MicrosoftDocs/mcp

Endpoint

https://learn.microsoft.com/api/mcp (streamable-http)

Authentication

Keyless: the server answers without a credential.

From an agent (picker mode): call_tool with server=microsoft-learn

Tools (3)

Name Title Description
microsoft_code_sample_search Microsoft Code Sample Search Search for code snippets and examples in official Microsoft Learn documentation. This tool retrieves relevant code samples from Microsoft documentation pages...
Input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "a descriptive query, SDK name, method name or code snippet related to Microsoft/Azure products, services, platforms, developer tools, frameworks, APIs or SDKs"
    },
    "language": {
      "type": "string",
      "default": null,
      "description": "Optional parameter specifying the programming language of code snippets to retrieve. Can significantly improve search quality if provided. Eligible values: csharp javascript typescript python powershell azurecli al sql java kusto cpp go rust ruby php"
    }
  }
}
microsoft_docs_fetch Microsoft Docs Fetch Fetch and convert a Microsoft Learn documentation webpage to markdown format. This tool retrieves the latest complete content of Microsoft documentation webp...
Input schema
{
  "type": "object",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "description": "URL of the Microsoft documentation page to read"
    }
  }
}
microsoft_docs_search Microsoft Docs Search Search official Microsoft/Azure documentation to find the most relevant and trustworthy content for a user's query. This tool returns up to 10 high-quality c...
Input schema
{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "default": null,
      "description": "a query or topic about Microsoft/Azure products, services, platforms, developer tools, frameworks, or APIs"
    }
  }
}

Calls, last 30 days

2026-10-07 to 2026-11-05 · 0 calls

No relayed calls in the last 30 days.

Probes

Last 6, newest at the top. Probes carry no credential.
Probed at Outcome HTTP Latency ms
ok 200 154
ok 200 139
ok 200 416
ok 200 570
ok 200 183
ok 200 177

Connect via pick.tools

Claude Code

claude mcp add --transport http pick https://pick.tools/mcp

JSON config (mcpServers)

{
  "mcpServers": {
    "pick": {
      "type": "http",
      "url": "https://pick.tools/mcp"
    }
  }
}

One pick.tools connection reaches every keyless and API-key server in the catalog.

For Microsoft Learn

pick.tools probes this server hourly, without a credential, as pick.tools-probe/1 (+https://pick.tools/docs/for-vendors). Calls relayed for agents arrive as pick.tools/1 (+https://pick.tools/docs/for-vendors). For vendors lists the egress IPs and how to opt out.