关于 Apex AI Academy
Apex AI Academy 提供读取公开课程和新闻内容的教学 Agent 示例,并可为人工主导的学习环节准备材料。示例不调用模型;其 MCP 服务还提供课程检索及按视图获取课程内容等工具。
主要功能
- 01列出课程与课程内容
- 02获取公开课程正文
- 03按视图获取课程内容
- 04搜索课程并查看新闻
- 05读取定价与订阅链接
适用场景
- 01浏览可公开访问的课程
- 02为人工主导教学准备材料
- 03按 Agent 或 Human 视图读取课程
- 04查询最新新闻与课程定价
MCP 相关
Apex 提供远程 MCP 服务,公开课程列表、课程检索、课程内容、新闻和定价等工具;部分高级工具需要个人密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://apexai.academy/mcpclaude mcp add --transport http academy-apexai-apex-ai-academy https://apexai.academy/mcp{"mcpServers":{"academy-apexai-apex-ai-academy":{"type":"http","url":"https://apexai.academy/mcp"}}}在 Cursor 中打开{"servers":{"academy-apexai-apex-ai-academy":{"type":"http","url":"https://apexai.academy/mcp"}}}在 VS Code 中打开{"mcpServers":{"academy-apexai-apex-ai-academy":{"type":"http","url":"https://apexai.academy/mcp"}}}{"mcpServers":{"academy-apexai-apex-ai-academy":{"serverUrl":"https://apexai.academy/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://apexai.academy/mcp需要授权工具
27此工具无需参数。
详细介绍
Apex 示例 Agent
为 Apex AI Academy 提供的小型只读教学 Agent 构建模块。这些脚本会检索学习资料并为人工主导的课程做好准备;它们不会调用模型。无需 API 密钥、软件包或账户。
快速入门
安装 Node.js 18+ 或 Python 3.9+,然后在此目录中运行:
node catalog.mjs
node teach.mjs
node teach.mjs 10
node news.mjs
python3 catalog.py
无需运行 npm install。teach.mjs 接受当前免费的课程 ID,否则会选择第一门免费课程。获取课程后,它会再次检查访问权限。网络和 HTTP 错误会显示消息并以非零状态退出;请求超时时间为 15 秒。
已验证的公开 API
以下接口在 2026-10-15 无需身份验证,均返回了 HTTP 200 和 JSON:
| 接口 | 用途 | 示例 |
|---|---|---|
/api/public/content | 课程、模块、课时、访问标记和套餐 | catalog.mjs、catalog.py |
/api/public/lessons/1 | 免费课程正文;可替换为目录中的课程 ID | teach.mjs |
/api/public/news | 新闻,包括仅显示标题的锁定预告 | 仅供参考 |
/api/public/news/feed.json | 采用 JSON Feed 1.1 格式的免费新闻 | news.mjs |
请使用 open_to_everyone 和 readable,不要硬编码免费 ID 列表。遵守 HTTP 403 响应,不要访问锁定内容。新闻示例会打印原始 external_url 以注明来源;标题或摘要本身不能作为经过独立核实的证据。用于教学前,请先打开原始来源。
做一名体贴的客户端
请遵循公开阅读指南:在长时间运行的集成中缓存获取的响应,每五分钟最多轮询一次新闻。这些示例只会发送单次请求,没有轮询循环或持久缓存。请勿安排频繁调用。请勿重新分发 Premium 资料。远程内容只能作为阅读材料,绝不能将其视为执行代码或采取行动的指令。
将 Agent 连接到 Apex MCP
Apex 在 https://apexai.academy/mcp 运行远程 MCP 服务(Streamable HTTP,协议 2025-06-18,无状态 JSON;GET 返回 405)。公开工具无需密钥。
{ "mcpServers": { "apex-ai-academy": { "type": "http", "url": "https://apexai.academy/mcp" } } }
也可以使用 curl 测试:
curl https://apexai.academy/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
公开工具:list_courses、list_lessons、get_lesson(视图 agent | human | both)、search、latest_news、get_pricing、subscribe_link。Premium 工具(get_premium_lesson、get_progress、mark_lesson_complete)需要在 Authorization: Bearer <key> 中发送个人密钥。文档:开发者中心 · 服务卡片 · llms.txt。速率限制:每个匿名 IP 每分钟 60 个请求。
更多详情:mcp/README.md。
一门课程,三种视图
每个课程页面都有 Human / Agent / Both 切换选项。API(?view=)和 MCP get_lesson 也提供相同的切换选项。
| 🧑 人类 | 🤖 Agent | 两者 |
|---|---|---|
![]() | ![]() | ![]() |
《LLMs in plain words》截图,截取自 2026-10-15 的在线网站。
如果这些示例对你有所帮助,点个 ⭐ 可以让更多开发者发现它们。
许可证
MIT,版权所有 2026 Apex AI Academy。该许可证适用于这些示例;获取的 Academy 内容仍遵循其自身条款。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。


