clearpath-learning-mcp

clearpath-learning-mcp

A learning MCP server that transforms technical topics into four structured parts: definition, analogy, example, and hands-on try-it exercises, enabling beginner-friendly study directly from any MCP client.

Category
Visit Server

README

ClearPath Learning MCP

ClearPath Learning MCP is a beginner-first technical learning project. It ships a public website, a hosted learner workspace, and a standalone MCP package that turns a technical topic into four useful parts: What it is, Real-world analogy, Example, and Try it.

The project is designed for people learning Python, security, DevOps, web development, databases, networking, and related subjects. Security lessons are intentionally constrained to defensive, lawful, locally authorized learning examples.

Project map

Area Purpose
client/ Public MCP product website and authenticated learner interface.
server/ GPT-5 mini lesson engine, private lesson history, hosted MCP routes, and optional reminder flow.
packages/clearpath-learning-mcp/ The publishable local MCP package using standard input/output transport.
docs/ Release and open-source maintenance guidance.

Quick start

Use Node.js 20 or later and pnpm 10 or later.

pnpm install
pnpm dev

The public product site is available at /, while the hosted learner is at /learn. Run the verification suite before opening a pull request:

pnpm check
pnpm test

Local MCP package

The standalone package is located in packages/clearpath-learning-mcp. It is intentionally separate from the hosted website so developers can install and run it from any MCP-compatible desktop client or project. After publication, users can install it with npm install clearpath-learning-mcp.

Install from npm

Install the published MCP package in a project:

npm install clearpath-learning-mcp

Or let an MCP-compatible client start the current package through npx:

npx -y clearpath-learning-mcp

Use the package README for the complete MCP-client configuration, including the locally supplied provider key.

Install directly from GitHub

Users do not need an npm token to use ClearPath from this repository. Clone the project, build the local MCP package, and add its command to an MCP-compatible client. The full copy-and-paste guide is available in Using ClearPath from GitHub.

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

The local package requires each user to configure their own OpenAI-compatible provider key. See the package README and the configuration reference for the complete client configuration example. Never commit provider keys, test credentials, or .env files.

Open-source community

This project is distributed under the MIT License. Please read the contribution guide, code of conduct, and security policy before participating.

Release ownership

The package metadata links to this public repository. Before publishing a version, maintainers should complete the npm publishing guide and the release checklist. Only maintainers publishing to npm need an npm token; end users cloning or installing ClearPath do not.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured