mcpField
A
AI School by Lilly Tech Systems

AI School by Lilly Tech Systems

远程服务
lillytechsystems.com科研与教育08 周前更新

关于 AI School by Lilly Tech Systems

AI School MCP 服务供 MCP 客户端搜索和阅读免费的 AI 工程、治理、安全及应用课程。结果可定位到具体课程,便于核查回答所依据的内容。

主要功能

  1. 01搜索课程标题
  2. 02列出并筛选课程轨道
  3. 03获取轨道课程列表
  4. 04阅读课程正文
  5. 05浏览目录和轨道资源

适用场景

  1. 01查找 AI 主题课程
  2. 02学习前查看课程轨道结构
  3. 03核查回答引用的课程内容

MCP 相关

它向 MCP 客户端提供搜索和阅读课程内容的工具,以及目录和课程轨道资源。可作为本地服务运行,也可通过 Streamable HTTP 使用托管服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://lillytechsystems.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

4
参数类型必填说明
limitinteger否最大结果数(默认 10,最多 50)
querystring是要搜索的词语,例如 "prompt injection defence"

详细介绍

AI School MCP 服务

让任何 MCP 客户端——Claude Code、Claude Desktop,或任何其他支持该协议的客户端——都能搜索和阅读免费的 AI School 课程:550 多个学习轨道,涵盖 AI 工程、治理、安全和各行业的 AI 应用。

重点不是“一个了解 AI 的 AI”。而是当助手回答有关分块策略或欧盟《人工智能法案》之类的问题时,它可以指向一节你能亲自阅读的具体课程,而不是生成一段流畅却无从核实的文字。

安装

只需一条命令,无需克隆。唯一要求是 Node 20+:无需 API 密钥、无需账号,也无需运行服务。

Claude Code

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

Claude Desktop——添加到 claude_desktop_config.json:

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

如果不想跟踪最新版本,可以固定一个版本:

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

托管版本,无需安装。 同一服务也通过 Streamable HTTP 运行于 https://lillytechsystems.com/mcp,并已列入官方 MCP Registry,名称为 com.lillytechsystems/ai-school:

claude mcp add --transport http ai-school https://lillytechsystems.com/mcp
从克隆开始

启动更快,也是参与贡献或指向网站本地副本的合适配置:

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

设置 AI_SCHOOL_SITE,让服务指向其他主机;默认值为 https://lillytechsystems.com。

服务会读取公开的静态课程 API: https://lillytechsystems.com/ai-school/api/v1/。它由与网站位于同一主机上的一组 JSON 文件组成。无需身份验证,也不会写入任何内容。

工具

工具功能
search_lessons搜索整个课程体系中的课程标题。返回标题和 URL。
list_tracks列出课程轨道,可选择筛选条件。
get_track获取一个轨道及其完整课程列表,查看课程结构。
read_lesson获取课程全文,并以易读的 Markdown 风格格式返回。

资源

URI内容
aischool://catalogue数量、许可条款、端点列表。
aischool://tracks所有轨道及课程数量。

注意事项

  • read_lesson 只会获取 lillytechsystems.com 上的内容。 一个接受任意主机的“读取此 URL”工具,会成为交给提示词编写者的 SSRF 原语,因此主机检查是有意设置的,应予以保留。
  • 搜索仅针对标题,并且刻意保持简单。全文索引有 4 MB,适合放在浏览器中,而不是通过 MCP 往返传输;如果标题匹配不到,通常可以先用 list_tracks,再用 get_track 找到内容。
  • 课程目录按进程缓存。 长时间运行的客户端只会获取一次。重启服务即可加载新发布的课程。
  • 内容许可。 课程可免费阅读、链接和引用,但需注明出处。不得转载完整课程。元数据(标题、描述、URL)可在注明出处的情况下自由使用。请参阅 aischool://catalogue。

本地开发

npm run inspect     # opens the MCP Inspector against this server

服务只向 stderr 写入内容;stdout 是协议通道。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。