Search and read 550+ free AI course tracks and 21,000+ lessons, so answers can cite a real lesson.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get one track with its full lesson list, so you can see the structure of a course and pick the right lesson to read.
Track slug, e.g. "rag"
Get one track with its full lesson list, so you can see the structure of a course and pick the right lesson to read.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Track slug, e.g. "rag" |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Track slug, e.g. \"rag\""
}
},
"additionalProperties": false
}List AI School course tracks, optionally filtered by a substring of the title or slug. Each track is a structured course on one subject. Use this to find the right course before drilling into its lessons.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (default 40, max 200) |
| filter | string | Optional substring filter |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Max results (default 40, max 200)"
},
"filter": {
"type": "string",
"description": "Optional substring filter"
}
},
"additionalProperties": false
}Fetch the full text of a lesson by its URL (as returned by search_lessons or get_track). Returns readable markdown-ish text with headings and code blocks.
| Argument | Type | Description |
|---|---|---|
| url* | string | Lesson URL on lillytechsystems.com |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Lesson URL on lillytechsystems.com"
}
},
"additionalProperties": false
}Search the AI School curriculum (500+ tracks, thousands of free lessons on AI engineering, governance, security, and applied AI by profession). Returns matching lesson titles and URLs. Use this before answering an AI-topic question when a concrete, citable lesson would help, then read_lesson to get the text.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (default 10, max 50) |
| query* | string | Words to search for, e.g. "prompt injection defence" |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"description": "Max results (default 10, max 50)"
},
"query": {
"type": "string",
"description": "Words to search for, e.g. \"prompt injection defence\""
}
},
"additionalProperties": false
}