AgentStack
MCP verified MIT Self-run

Learn Mcp

mcp-softchris-learn-mcp · by softchris

mcp server for Microsoft Learn

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add mcp-softchris-learn-mcp

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Learn Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

🚀 MCP-Learn: Model Context Protocol Server

Welcome to MCP-Learn! Your friendly neighborhood Model Context Protocol (MCP) server 🦸‍♂️—making searches for Learn agentic

✨ Features

  • Fast & Lightweight: Blazing fast context handling.
  • 🔒 Secure: Built-in authentication and authorization.
  • 🔄 Flexible Protocols: Supports multiple context protocols.
  • 🧩 Extensible: Easy to add your own plugins.
  • 📊 Metrics: Real-time stats and monitoring.
  • 🛠️ Developer Friendly: Clean API and great docs.

📦 Install

You're recommended to create a virtual environment for this project.

python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`

Then, install the required packages:

git clone https://github.com/your-org/mcp-learn.git
cd mcp-learn
pip install requests "mcp[cli]"

🏃 Run

Start server with:

cd src
python server.py # should start a server on http://localhost:8000

Start client with:

python client.py

Tools

  • learn_filter, returns the filters available for Microsoft Learn.
  • free_text, takes a parameters query and returns a list of search results from Microsoft Learn.
  • topic_search, takes a parameter topic and category and returns a list of search results from Microsoft Learn. For example topic "Azure" and category "products".

Use with Visual Studio Code

Use in Vs Code by adding an entry to .vscode/mcp.json and its "servers" section like so:

{
  "servers": [
    {
      "type": "sse",
      "url": "http://localhost:8000/sse"
    }
  ]
}

In Agent mode, type a prompt like so:

Do a free text search for JavaScript, use a tool

License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

🤝 Contributing

Pull requests welcome! For major changes, please open an issue first.

Happy hacking! 🎉

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.