mcpField
C
ClassQuill

ClassQuill

远程服务
classquill.com生产力015 周前更新

关于 ClassQuill

ClassQuill MCP 服务为 AI 工具提供对 ClassQuill 辅导业务数据的只读访问,包括课程、人员、账务和报告。其工具与公开 API 端点对应,并根据 OpenAPI 规范生成。

主要功能

  1. 01只读访问辅导业务数据
  2. 02课程、学生、导师与账务信息
  3. 03根据 OpenAPI 规范生成工具
  4. 04托管模式支持 OAuth 或 API 密钥
  5. 05本地 stdio 与 HTTP 模式
  6. 06凭证随请求提供

适用场景

  1. 01查看辅导课程与预约
  2. 02查询学生和导师记录
  3. 03核对发票、付款与收入
  4. 04获取报告和课程计划

MCP 相关

MCP 客户端可连接托管服务,也可通过 stdio 或 HTTP 模式运行本地软件包。服务提供与 ClassQuill 公开 API GET 路由对应的只读工具。

配置

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

服务地址https://mcp.classquill.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 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmequateit-mcp1.0.1

工具

详细介绍

ClassQuill MCP 服务

smithery badge

让任何支持 MCP 的 AI 工具——Claude、Codex、Cursor、Windsurf、Composio 等——读取你的 ClassQuill 辅导业务数据:课程、学生、导师、家长、发票、付款、课程计划、预约、收入和报告。

这是一个基于 ClassQuill public API(/v1)的轻量只读代理。每个工具都与一个公共 API 端点一一对应,因此工具列表始终与实际 API 保持一致。你的凭据不会离开你的设备(托管模式下则不会离开你的请求)。

ClassQuill 是 EquateIt 推出的辅导业务管理平台。npm 包以 equateit-mcp 发布。

两种使用方式

1. 托管模式(推荐——无需安装)

将任何远程 MCP 客户端连接到托管服务:

https://mcp.classquill.com/mcp
  • Claude / Claude.ai——将其添加为自定义连接器并登录(OAuth)。
  • Codex——codex mcp add classquill --url https://mcp.classquill.com/mcp
  • 任何客户端——将你的 API 密钥作为 Bearer 令牌传入:Authorization: Bearer ei_live_…
2. 本地模式(通过 npx 自行运行)
npx -y equateit-mcp        # stdio, reads EQUATEIT_API_KEY

Claude Code:

claude mcp add classquill -e EQUATEIT_API_KEY=ei_live_xxxx -- npx -y equateit-mcp

Cursor / Claude Desktop / Windsurf(mcpServers 配置):

{
  "mcpServers": {
    "classquill": {
      "command": "npx",
      "args": ["-y", "equateit-mcp"],
      "env": { "EQUATEIT_API_KEY": "ei_live_xxxx" }
    }
  }
}

获取 API 密钥

组织管理员可在 ClassQuill 应用的 Settings → Developers 中创建密钥。密钥格式为 ei_live_…,此服务仅具备读取权限。

工具

每个 /v1 GET 路由对应一个只读工具——课程、学生、导师、家长、发票、付款、课程计划、作业、问题、科目、文件、结果、可用时间、覆盖情况、报告等。工具列表由公共 OpenAPI 规范自动生成(npm run gen:tools),因此始终与实时 API 保持一致。

选项与环境变量

标志环境变量默认值用途
--keyEQUATEIT_API_KEY—你的 ei_live_… 密钥(stdio 模式)。
--http—关闭以 HTTP(Streamable HTTP)服务运行,而非 stdio。
--port / -pMCP_PORT3000HTTP 端口。
—EQUATEIT_API_BASE_URLhttps://api.classquill.comAPI 基础地址(末尾不带 /v1)。

在 HTTP 模式下,每个请求都通过 Authorization: Bearer … 提供自己的凭据——可以是 ei_live_… API 密钥,也可以是 OAuth 访问令牌。

开发

npm install
npm run build     # → dist/
npm test          # unit tests (url builder + auth scheme)

只需一个容器即可自托管 HTTP 服务——参见 Dockerfile。

许可证

MIT——参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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