Tmp.UujTw67gf4
绕过MCP服务器,直接通过curl脚本查询Infinite Campus学生数据。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Tmp.UujTw67gf4。 它的用途是:绕过MCP服务器,直接通过curl脚本查询Infinite Campus学生数据。 完整的 Skill 内容见:https://321skill.com/skills/tmp-uujtw67gf4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘我需要从Infinite Campus自动获取我孩子本周的作业列表,集成到我的家庭日历中。’ 它会指导你配置学区的URL和应用名称,生成一个包含登录和获取作业数据的bash脚本。你运行该脚本后,即可得到结构化的作业数据,方便进一步处理。
介绍
该Skill解决了在没有安装或不想运行Infinite Campus MCP服务器的情况下,如何直接访问Campus Parent门户数据的问题。它通过模拟真实用户登录流程,捕获会话Cookie和XSRF令牌,然后允许用户使用标准的curl命令来查询成绩、出勤、作业、课程表、消息、文档和费用等各类学生信息。
使用方式非常直接:用户需要配置自己所在学区的门户基础URL和地区应用名称,然后通过脚本执行登录操作以获取必要的认证令牌。之后,就可以像调用普通API一样,使用curl命令构造HTTP请求来获取所需的JSON数据。整个过程完全脚本化,不依赖图形界面或额外的服务。
它非常适合需要在自动化脚本、CI/CD流水线或没有安装MCP服务器的机器上集成Infinite Campus数据的开发者、系统管理员或教育科技人员。对于希望将学生数据与其他系统(如学习管理系统、数据分析平台)进行集成的场景尤其有用。
需要注意的是,由于直接使用真实账户登录,用户必须妥善保管自己的用户名和密码,并确保脚本运行环境的安全。此外,该Skill依赖于特定学区的门户结构,虽然URL和地区应用名称可配置,但若学区门户有重大更新或使用非标准认证流程,可能需要调整脚本逻辑。
核心特点
核心区别在于它完全绕过了官方的MCP服务器,提供了最底层的、基于curl的直接访问方式,赋予了用户在脚本和自动化流程中最大的灵活性和控制权。
注意事项
不适合需要图形化界面、实时交互或对Infinite Campus内部API结构不熟悉的用户。
常见问题
如何获取我所在学区的基础URL和地区应用名称?
通常需要登录您学区的Campus Parent门户网站,从浏览器地址栏或网络请求中分析得出。
这个Skill安全吗?会存储我的密码吗?
该Skill本身是开源脚本,安全性取决于您的使用方式。它需要您在脚本中提供凭证进行登录,但不会存储密码,您应确保脚本文件和环境的安全。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/tmp-uujtw67gf4/raw/index.md 读取 Tmp.UujTw67gf4 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/tmp-uujtw67gf4/raw/index.md(查看排版版本)