The MCP Ecosystem — Servers, Marketplace & Costs¶
Now that you know what MCP is and how it works, let's explore the wider world of MCP — where to find servers, what they cost, and how they're distributed.
Pre-Built MCP Servers — The App Store Analogy 📱¶
You don't need to build every MCP server from scratch! There are thousands of pre-built MCP servers available — just like apps in an app store.
Think of It Like Your Phone¶
| Phone App Store | MCP Ecosystem |
|---|---|
| Browse the App Store | Browse mcp.so or GitHub |
| Download an app | Install an MCP server (npm install) |
| Configure the app (login, settings) | Add config to mcp-config.json |
| Use the app | Ask Copilot questions, MCP handles the rest |
Where to Find MCP Servers¶
| Source | What It Is | Café Analogy |
|---|---|---|
| mcp.so | The main MCP directory — browse by category | The App Store |
| GitHub Topics | Open-source servers on GitHub | The open market |
| npm | JavaScript/Node.js MCP packages | The parts catalogue |
| Vendor websites | Official servers from companies (Microsoft, GitHub, etc.) | Brand stores |
You Already Have Pre-Built Servers!¶
Your two configured MCP servers are both pre-built:
- m365-admin-graph → Built by someone, you downloaded and configured it
- azure → Built by Microsoft, downloads automatically via
npx
You didn't write a single line of code — just configured them. That's the power of pre-built servers! 🎉
npm and npx — What Are These? 📦¶
You've seen these mentioned in MCP configs. Let's demystify them.
npm = The App Store for JavaScript¶
npm stands for Node Package Manager. It's like the App Store, but for JavaScript software.
| App Store | npm |
|---|---|
| Search for "Instagram" | npm search mcp-server |
| Tap "Install" | npm install mcp-server-name |
| App downloads to your phone | Package downloads to your computer |
| App stays until you delete it | Package stays until you uninstall it |
When you run npm install something, you're downloading and installing a software package permanently on your machine.
npx = Run Without Installing¶
npx is like streaming a movie instead of downloading it.
| Download (npm) | Stream (npx) |
|---|---|
| Download the movie file | Open Netflix and stream it |
| Takes up space on your device | No space used |
| Available offline | Needs internet each time |
| You control when to update | Always gets the latest version |
Your Azure MCP server uses npx! That's why the config says:
This means: "Stream the latest version of the Azure MCP server every time" — no installation, always up to date!
npm install vs npx
- Use npm install when you want a permanent copy (like your m365-admin-graph server)
- Use npx when you want the latest version every time (like your Azure server)
Both work great — just different approaches, like buying a DVD vs streaming on Netflix.
Free vs Paid — The MCP Business Model 💰¶
Is MCP Free?¶
The MCP protocol itself is always free — just like HTTP (the web protocol) is free. Nobody charges you to use HTTP, and nobody charges you to use MCP.
But what about the servers?
| Type | Cost | Examples |
|---|---|---|
| Open-source servers | Free | Most servers on GitHub, community-built tools |
| Vendor servers | Free or paid | Microsoft's Azure MCP (free), some enterprise tools (paid) |
| Premium/SaaS servers | Paid (subscription) | Enterprise analytics, specialised industry tools |
Current Reality (2025-2026)¶
The MCP ecosystem is still young, like the early days of mobile apps:
- Most MCP servers are free and open-source right now
- Some companies are starting to offer paid, premium servers with extra features
- The protocol itself will always be free (it's an open standard by Anthropic)
Think of it like the early App Store
When the iPhone App Store first launched, almost everything was free. As the ecosystem matured, paid apps and subscriptions appeared. MCP is at that "early, mostly free" stage right now. Enjoy it! 😄
Local vs Cloud MCP Servers ☁️¶
Your Current Setup: Local¶
Right now, both your MCP servers run on your laptop:
Your laptop powers on → You start Copilot CLI → MCP servers start
Your laptop sleeps → Copilot closes → MCP servers stop
It's like a food truck 🚚 — great food, but only available when parked and open.
Cloud MCP Servers: Always On¶
For businesses, MCP servers often run in the cloud (Azure, AWS, etc.):
It's like a restaurant 🏪 — open during business hours (or 24/7), accessible to everyone.
Comparison¶
| Feature | Local (Your Setup) | Cloud |
|---|---|---|
| Availability | Only when PC is on | 24/7 |
| Who can use it | Just you | Anyone with access |
| Cost | Free (runs on your machine) | Hosting costs (Azure, etc.) |
| Setup | Easy — configure and go | More work — deploy, secure, monitor |
| Speed | Fastest (no network) | Slight network delay |
| Best for | Personal use, learning | Teams, businesses, production |
For Your Learning Journey
Local is perfect! You're learning, experimenting, and it's just you. Cloud MCP servers are for when Cloud Café grows into a real business with multiple staff members. We might explore cloud MCP servers in a future advanced topic.
MCP Costs — What Do You Actually Pay For? 💳¶
This is a great question because MCP itself is free, but there can be costs involved:
The Phone Call Analogy 📞¶
Think of MCP like making a phone call:
| Component | Cost? | Explanation |
|---|---|---|
| The phone (MCP protocol) | Free | The standard is open and free |
| The phone app (MCP server) | Usually free | Most servers are open-source |
| The call charges (API/service behind it) | Depends! | The service the MCP server connects to may charge |
Real Examples¶
| MCP Server | Server Cost | Behind-the-Scenes Cost |
|---|---|---|
| Your Azure MCP | Free | Azure resources you create may cost money |
| Your M365 MCP | Free | M365 licences are already paid for |
| A database MCP | Free | The database hosting may cost money |
| An AI/GPT MCP | Free or paid | The AI API calls (OpenAI, etc.) cost per call |
The Bottom Line¶
Your Setup Costs Nothing Extra
Your Azure MCP server is free. Your M365 MCP server is free. The Azure resources and M365 licences they connect to are already part of your lab subscription. So right now, your MCP usage costs you $0 extra! 🎉
Quick Summary¶
| Topic | Key Takeaway |
|---|---|
| Pre-built servers | Thousands available — browse, install, configure. Like an app store. |
| npm | App Store for JavaScript — download and install packages |
| npx | Stream packages without installing — always gets latest version |
| Business model | Protocol is free forever. Most servers free now. Some paid emerging. |
| Local vs Cloud | Local = personal (your setup). Cloud = team/business (always on). |
| Costs | MCP itself is free. Underlying services may have their own costs. |