Welcome to your comprehensive learning journey with and ! This project assumes you're starting completely from scratch - no prior knowledge, no tools installed.
概览
Welcome to your comprehensive learning journey with and ! This project assumes you're starting completely from scratch - no prior knowledge, no tools installed. We'll get you up and running in under 30 minutes! 🎯 1. : Go to https://code.visualstudio.com/ 2. : Run the installer with default settings 3. : Open VS Code and you should see the welcome screen 1. : Go to https://nodejs.org/ 2. : Download the "LTS" (Long Term Support) version 3. : Run installer with default settings 4. : - Open Command Prompt (Windows) or Terminal (Mac/Linux) - Type: node --version (should show v16.0.0 or higher) - Type: npm --version (should show 8.0.0 or higher) 1. : Go to https://git-scm.com/downloads 2. : Use default settings during installation 3. : Type git --version in your terminal 1. : Go to https://claude.ai/download 2. : Follow platform-specific instructions 3. : Sign up for Claude if you don't have an account 4. : Open Claude Desktop and ensure it launches 1. : Go to https://github.
README
以下为原文 README 节选,完整内容请查看原文。
🚀 MCP & Copilot Studio Learning Project
Learn Model Context Protocol (MCP) development from absolute zero to production!
Welcome to your comprehensive learning journey with Model Context Protocol (MCP) and Copilot Studio! This project assumes you’re starting completely from scratch - no prior knowledge, no tools installed. We’ll get you up and running in under 30 minutes! 🎯
📋 Prerequisites (Install Everything from Scratch)
1. Install Visual Studio Code
Everyone starts here - even if you have another editor!
- Download VS Code: Go to https://code.visualstudio.com/
- Install: Run the installer with default settings
- Verify: Open VS Code and you should see the welcome screen
2. Install Node.js (Required for MCP Development)
MCP servers run on Node.js - this is essential!
- Download Node.js: Go to https://nodejs.org/
- Choose LTS Version: Download the “LTS” (Long Term Support) version
- Install: Run installer with default settings
- Verify Installation:
- Open Command Prompt (Windows) or Terminal (Mac/Linux)
- Type:
node --version(should show v16.0.0 or higher) - Type:
npm --version(should show 8.0.0 or higher)
3. Install Git (For Project Management)
You’ll need this to clone projects and manage code
- Download Git: Go to https://git-scm.com/downloads
- Install: Use default settings during installation
- Verify: Type
git --versionin your terminal
4. Install Claude Desktop (For Testing Your MCP Server)
This is where you’ll test your MCP tools!
- Download Claude Desktop: Go to https://claude.ai/download
- Install: Follow platform-specific instructions
- Create Account: Sign up for Claude if you don’t have an account
- Verify: Open Claude Desktop and ensure it launches
5. Install PowerShell 7+ (Windows Users)
Modern PowerShell for better development experience
- Download: Go to https://github.com/PowerShell/PowerShell/releases
- Install: Choose the .msi installer for Windows
- Verify: Type
pwsh --versionin Command Prompt
🏗️ Project Structure (What You’re About to Build)
📁 MCP Learning Project
├── 📖 README.md ← You are here! Main project guide
├── 📁 src/
│ └── 📄 index.ts ← Your working file (copy day files here)
├── 📁 days/ ← Day-by-day learning files
│ ├── 📁 day-1/ ← Greeting tool (basics)
│ │ ├── 📄 index-starter.ts ← Starting template
│ │ ├── 📄 index-complete.ts ← Finished example
│ │ └── 📖 README.md ← Day overview
│ ├── 📁 day-2/ ← Multi-tool development
│ │ ├── 📄 index-starter.ts ← Advanced template
│ │ ├── 📄 index-complete.ts ← Finished example
│ │ └── 📖 README.md ← Day overview
│ ├── 📁 day-3/ ← Resources and data management
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"mcp-learning-server": {
"command": "node",
"args": ["D:\\OneDrive\\OneDrive - Microsoft\\Documents\\Learning Projects\\MCP\\build\\index.js"]
}
}
}