Skip to main content
Glama
pranithreddym

clearpath-learning-mcp

ClearPath Learning MCP

ClearPath Learning MCP — это учебный проект для начинающих, ориентированный на технические темы. Он включает публичный веб-сайт, размещённое рабочее пространство для учащихся и автономный пакет MCP, который превращает техническую тему в четыре полезные части: Что это такое, Аналогия из реального мира, Пример и Попробуйте.

Проект предназначен для людей, изучающих Python, безопасность, DevOps, веб-разработку, базы данных, сети и смежные темы. Уроки по безопасности намеренно ограничены оборонительными, законными и локально разрешёнными учебными примерами.

Project map

Area

Purpose

client/

Публичный веб-сайт продукта MCP и аутентифицированный интерфейс учащегося.

server/

Движок уроков GPT-5 mini, приватная история уроков, размещённые маршруты MCP и опциональный поток напоминаний.

packages/clearpath-learning-mcp/

Публикуемый локальный пакет MCP, использующий стандартный транспорт ввода/вывода.

docs/

Руководство по выпуску и обслуживанию открытого исходного кода.

Related MCP server: hello-mcp-server

Quick start

Используйте Node.js 20 или новее и pnpm 10 или новее.

pnpm install
pnpm dev

Публичный сайт продукта доступен по адресу /, а размещённый учащийся — по адресу /learn. Запустите набор проверок перед открытием pull request:

pnpm check
pnpm test

Local MCP package

Автономный пакет находится в packages/clearpath-learning-mcp. Он намеренно отделён от размещённого веб-сайта, чтобы разработчики могли устанавливать и запускать его из любого MCP-совместимого настольного клиента или проекта.

cd packages/clearpath-learning-mcp
npm install
npm run build
npm test

Локальный пакет требует, чтобы каждый пользователь настроил свой собственный ключ провайдера, совместимого с OpenAI. Полный пример конфигурации клиента см. в README пакета и в справочнике по конфигурации. Никогда не коммитьте ключи провайдера, тестовые учётные данные или файлы .env.

Open-source community

Этот проект распространяется под лицензией MIT. Пожалуйста, прочтите руководство по внесению вклада, кодекс поведения и политику безопасности перед участием.

Release ownership

Локальный пакет настроен для публичного выпуска npm, но не указывает учётную запись реестра или URL репозитория. Перед публикацией сопровождающий должен установить эти значения, создать публичный канал поддержки и выполнить контрольный список выпуска.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.
    3
    13 npm
    67
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    An interactive tutorial MCP server that teaches Model Context Protocol through extensively commented code, interactive testing, and hands-on exercises, enabling developers to learn MCP by building and modifying real-world examples.
    6 npm
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    AI-powered MCP server that transforms learning by finding best YouTube tutorials, generating personalized learning paths, and tracking progress for any tech skill.
    11
    -