ClassQuill

by EquateItAu

444 downloads
Not rated
GitHub Website

About

MCP server for ClassQuill — read-only access to tutoring-business data (sessions, students, tutors, invoices, payments, reports) for Claude, Codex, Cursor & more.

Details

Author
EquateItAu
Downloads
444
Categories
Productivity, Other, API

- Read-only tools for sessions, students, tutors, parents, invoices, payments, lesson plans, homework, questions, subjects, files, results, availabilities, coverage, and reports
- Tool list generated directly from ClassQuill's live OpenAPI spec, so it can't drift from the real API
- Works with Claude, Codex, Cursor, Windsurf, Composio, and any MCP-compatible client

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name ClassQuill
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Hosted: point any remote-MCP client at https://mcp.classquill.com/mcp and sign in (or pass an API key as a Bearer token).
Local: npx -y equateit-mcp (stdio, reads an EQUATEIT_API_KEY).

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

McpServers

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

Give any MCP-aware AI tool —Claude, Codex, Cursor, Windsurf, Composio, and more— read access to yourClassQuilltutoring-business data: sessions, students, tutors, parents, invoices, payments, lesson plans, bookings, earnings, and reports.

It's a thin, read-only proxy over theClassQuill public API(/v1). Each tool maps 1:1 to a public API endpoint, so the tool list can never drift from the real API. Your credentials never leave your machine (or, in hosted mode, your request).

ClassQuill is the tutoring-business-management platform by EquateIt. The npm package is published asequateit-mcp.

1. Hosted (recommended — nothing to install)

Point any remote-MCP client at the hosted server:

npx -y equateit-mcp # stdio, reads EQUATEIT_API_KEY
claude mcp add classquill -e EQUATEIT_API_KEY=ei_live_xxxx -- npx -y equateit-mcp

Cursor / Claude Desktop / Windsurf (mcpServersconfig):

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

Create one in the ClassQuill app underSettings → Developers(org admins). Keys look likeei_live_…and are read-only for this server.

One read-only tool per/v1GET route — sessions, students, tutors, parents, invoices, payments, lesson-plans, homework, questions, subjects, files, results, availabilities, coverage, reports, and more. The list isgenerated from the public OpenAPI spec(npm run gen:tools) so it always matches the live API.

In HTTP mode, each request supplies its own credential asAuthorization: Bearer …— anei_live_…API key or an OAuth access token.

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

Self-hosting the HTTP server is a single container — seeDockerfile.

Production MCP server for Teachfluence, an all-in-one platform for online educators: 254 tools across 29 families covering courses, community, forms, CRM, support and revenue, behind OAuth 2.1 with per-organization default-deny and an audit row on every call.

Connect your Attio workspace to large language models.

An MCP server for integrating with Clio practice management software, tailored for Australian legal professionals.

The Feedspace MCP server lets AI assistants read, manage, and display your reviews and testimonials through natural language. Instead of navigating dashboards, simply ask your AI assistant to filter reviews, create widgets, build Wall of Love pages, and more

556-tool MCP server giving AI agents full access to FutureSense's business platform — invoicing, payroll, accounting, CRM, booking, content creation, website builder, and more.

GReminders gives Claude secure access to your firm's scheduling, calendar, CRM, and client data. Claude can book and manage meetings, retrieve information from your CRM, answer questions about clients, financial information and firm data, and help advisors stay organized by bringing the right information together in one place.

Read-only MCP server for the OfficeRnD coworking and flex-space management API. Query members, companies, bookings, │ │ Description │ resources, billing, and more.

Customer-hosted, read-only MCP server for Jobber owner/admin operational queries.

Provides tech radar recommendations, customer management, product catalog, and invoicing functionality using external JSON data files.

A MCP server that enables AI assistants to interact with Anki, the spaced repetition flashcard application.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.