AI School by Lilly Tech Systems

com.lillytechsystems由 lillytechsystems.com 發布官方發布者v1.0.0更新於 Oct 24, 2026

Search and read 550+ free AI course tracks and 21,000+ lessons, so answers can cite a real lesson.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶

概覽

AI 產生的概覽

一個遠端 MCP 伺服器,讓助理搜尋並閱讀免費的 AI School 課程,使回答能引用真實課程。

可以做什麼
依標題搜尋整個課程庫,回傳符合的課程標題與連結,再以含標題與程式碼區塊的可讀文字讀取課程全文。列出課程軌道,可依標題或 slug 子字串篩選,並取得單一軌道及其完整課程清單以了解課程結構。以資源形式提供目錄與軌道清單,包括數量、授權條款與端點清單。
適用情境
適合助理回答 AI 工程、治理、安全或各行業應用 AI 相關問題,且需要具體可引用課程時。也適合在深入內容前先找到合適的課程或課堂。
執行需求
可使用託管的 Streamable HTTP 端點,或透過 npx 執行本機 npm 套件,後者需要 Node 20 以上版本。無需 API 金鑰、帳號或身分驗證;伺服器讀取公開的靜態課程 API。
安裝前請注意
唯讀:不做身分驗證,也不寫入任何內容。read_lesson 依設計只抓取 lillytechsystems.com 主機。課程可閱讀、連結並註明出處引用,但不允許整篇轉載。目錄依行程快取,需重新啟動才能看到新發布的課程。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 AI School by Lilly Tech Systems,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.lillytechsystems%2Fai-school/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "ai-school-by-lilly-tech-systems": {
      "type": "http",
      "url": "https://lillytechsystems.com/mcp"
    }
  }
}

README

AI School MCP server

Gives any MCP client - Claude Code, Claude Desktop, or anything else speaking the protocol - the ability to search and read the free AI School curriculum: 550+ tracks covering AI engineering, governance, security, and applied AI by profession.

The point is not "an AI that knows about AI". It is that when an assistant answers a question about, say, chunking strategy or the EU AI Act, it can point at a specific lesson you can go and read, instead of producing a fluent paragraph you have no way to check.

Install

One command, nothing to clone. Node 20+ is the only requirement: no API key, no account, no server to run.

Claude Code

bash
claude mcp add ai-school -- npx -y ai-school-mcp

Claude Desktop - add to claude_desktop_config.json:

json
{  "mcpServers": {    "ai-school": {      "command": "npx",      "args": ["-y", "ai-school-mcp"]    }  }}

Pin a version if you would rather not track the latest release:

bash
claude mcp add ai-school -- npx -y [email protected]

Hosted, nothing to install. The same server also runs at https://lillytechsystems.com/mcp over Streamable HTTP, and is listed in the official MCP Registry as com.lillytechsystems/ai-school:

bash
claude mcp add --transport http ai-school https://lillytechsystems.com/mcp

From a clone

Faster to start, and the right setup for contributing or for pointing at a local copy of the site:

bash
git clone https://github.com/Lilly-Tech-Collab/ai-school-mcp.gitcd ai-school-mcpnpm installnpm test          # smoke-tests the handshake, tools and a live API call
bash
claude mcp add ai-school -- node "$PWD/server.js"

Set AI_SCHOOL_SITE to point the server at a different host; it defaults to https://lillytechsystems.com.

The server reads the public static curriculum API at https://lillytechsystems.com/ai-school/api/v1/, which is a set of JSON files on the same host as the site. Nothing is authenticated and nothing is written.

Tools

ToolWhat it does
search_lessonsSearch lesson titles across the whole curriculum. Returns titles and URLs.
list_tracksList course tracks, optionally filtered.
get_trackOne track with its full lesson list, so you can see a course's structure.
read_lessonFetch a lesson's full text as readable markdown-ish output.

Resources

URIContents
aischool://catalogueCounts, licence terms, endpoint list.
aischool://tracksEvery track with lesson counts.

Notes

  • read_lesson only fetches lillytechsystems.com. A "read this URL" tool that accepts arbitrary hosts is an SSRF primitive handed to whoever wrote the prompt, so the host check is deliberate and should stay.
  • Search is title-only and deliberately simple. The full-text index is 4 MB and belongs in the browser, not in an MCP round trip; if title matching does not find it, list_tracks then get_track usually will.
  • The catalogue is cached per process. A long-running client fetches it once. Restart the server to pick up newly published lessons.
  • Content licence. Lessons are free to read, link to and quote with attribution. Republishing whole lessons is not permitted. The metadata (titles, descriptions, URLs) may be used freely with attribution. See aischool://catalogue.

Local development

bash
npm run inspect     # opens the MCP Inspector against this server

The server writes only to stderr; stdout is the protocol channel.

來源:README.md,提交 1ba9238

工具

4

search_lessons

Search lessons

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.

輸入參數limitquery必填

list_tracks

List tracks

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.

輸入參數limitfilter

get_track

Get track

Get one track with its full lesson list, so you can see the structure of a course and pick the right lesson to read.

輸入參數slug必填

read_lesson

Read lesson

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.

輸入參數url必填

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。