Token导航 LogoToken导航TokenDH.com
MCP Learning Platform logo
AI代理未说明官方级别未说明来源级核验

MCP Learning Platform

MCP Server

一个全面的渐进式学习平台,提供从基础到高级的Model Context Protocol(MCP)学习内容,包括Python和.NET Core 8/9的实践示例。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptAI代理工作流自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cyberlife-coder

提供方

cyberlife-coder

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP(模型上下文协议)学习平台

描述

一个全面且循序渐进的网络平台,从A到Z详细解释上下文模型协议(MCP),并提供Python和.NET Core 8/9的实际示例。这个学习平台旨在让所有水平的学习者都能参与,无论是初学者还是高级学习者。

功能

📚 教学内容

  • 10个循序渐进的模块 涵盖MCP的所有方面
  • 详细理论配具体实例
  • 每个模块都有明确的学习目标
  • 从初级水平到高级水平的进阶

💻 代码示例

  • Python 示例 使用FastMCP
  • .NET Core 8/9 示例 使用C# MCP SDK
  • 完整代码,可下载
  • 每个示例的详细README文件

🎨 现代界面

  • 现代暗黑模式设计
  • 直观导航
  • 响应式设计(适用于手机、平板、电脑)
  • 进度跟踪

模块结构

  1. MCP简介 (15分钟) - 初学者
  2. 基本架构与概念 (20分钟) - 初学者
  3. JSON-RPC 2.0 协议 (25分钟) - 中级
  4. 传输层 - STDIO 和 HTTP (20分钟)- 中级
  5. 原始工具 - 理论 (25分钟)- 中级
  6. 工具 - 实用Python (45分钟) - 练习
  7. 工具 - 实用的.NET (45分钟) - 实践
  8. 原始资源 (40分钟) - 中级
  9. 原始提示 (40分钟)- 中级
  10. 完整项目 - 全栈MCP服务器 (90分钟) - 高级

包含的代码示例

python

  • 01-基础服务器 带有Echo工具的最小MCP服务器
  • 02-天气服务器 带有外部API调用的服务器(国家气象局)
  • 03-计算器服务器 具备高级数学运算功能的服务器
  • 04-任务管理器 完整服务器,配备工具、资源和提示

.NET Core

  • 01-基础服务器 用C#编写的最小MCP服务器,附带Echo工具
  • 02-猴子服务器 具有外部API调用和依赖注入的服务器
  • 03-数据库服务器 使用Entity Framework Core和SQLite的服务器
  • 04-任务管理器 完整服务器,配备工具、资源和提示

安装与启动

先决条件

  • Node.js 22.13.0 或更高版本
  • pnpm(包管理器)

安装

# Cloner le projet
git clone 
cd mcp-learning-platform

# Installer les dépendances
pnpm install

开发中发布

# Démarrer le serveur de développement
pnpm dev

该网站将可通过 http://localhost:3000

生产构建

# Créer le build de production
pnpm build

# Prévisualiser le build
pnpm preview

所使用的技术

前端

  • React 19 框架用户界面(Framework UI)
  • TypeScript 静态类型化
  • Tailwind CSS 4 CSS 框架
  • shadcn/ui(可翻译为):一个基于shadcn的UI组件库/界面框架 UI组件
  • Wouter(人名,可音译为“沃特”或根据具体语境灵活翻译) 客户端路由
  • 快点 构建工具和开发服务器

代码示例

  • python FastMCP SDK
  • .NET Core 8/9 MCP C# SDK
  • JSON-RPC 2.0 通信协议

项目结构

mcp-learning-platform/
├── client/                      # Application frontend
│   ├── public/                  # Fichiers statiques
│   │   ├── examples/            # Exemples de code
│   │   │   ├── python/          # Exemples Python
│   │   │   ├── dotnet/          # Exemples .NET
│   │   │   └── index.json       # Index des exemples
│   │   ├── modules/             # Contenu des modules
│   │   │   └── modules-data.json
│   │   └── examples-mcp.zip     # Archive des exemples
│   ├── src/
│   │   ├── components/          # Composants réutilisables
│   │   │   ├── ui/              # Composants shadcn/ui
│   │   │   ├── CodeBlock.tsx    # Affichage de code
│   │   │   └── ModuleSidebar.tsx
│   │   ├── pages/               # Pages de l'application
│   │   │   ├── Home.tsx         # Page d'accueil
│   │   │   ├── Module.tsx       # Page de module
│   │   │   ├── Examples.tsx     # Page d'exemples
│   │   │   └── Resources.tsx    # Page de ressources
│   │   ├── contexts/            # Contextes React
│   │   ├── hooks/               # Hooks personnalisés
│   │   ├── lib/                 # Utilitaires
│   │   ├── App.tsx              # Routes et layout
│   │   └── main.tsx             # Point d'entrée
│   └── package.json
├── README.md                    # Ce fichier
└── package.json

教学内容

模块1:MCP简介

  • 什么是MCP?
  • 具体使用案例
  • 为什么MCP很重要
  • 简化架构

模块2:架构与基本概念

  • 三名参与者(主机、客户端、服务器)
  • 分层架构(数据层,传输层)
  • 服务器原语(工具、资源、提示)
  • 客户端原语(采样、引出、记录)

以下模块

第3至第10模块逐步涵盖了MCP的所有技术方面,并提供了Python和.NET的实际示例。

外部资源

许可证

此项目仅供教育之用。

作者

由Manus AI创建 - MCP学习平台

目录标签

目录标签

TypeScriptAI代理工作流自动化学习平台本地部署MCP协议Python示例.NET示例渐进式学习

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP