mcpField
C
ClassQuill

ClassQuill

リモート
classquill.com生産性015 週間前に更新

ClassQuill について

ClassQuill MCP サーバーは、AI ツールから ClassQuill の個別指導事業データを読み取り専用で利用できるようにします。セッション、人物、請求、レポートなどに対応し、ツールは公開 API と連動して OpenAPI 仕様から生成されます。

主な機能

  1. 01個別指導事業データへの読み取り専用アクセス
  2. 02セッション、受講者、講師、請求情報
  3. 03OpenAPI 仕様からツールを生成
  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 公開 API (/v1)を介する、薄い読み取り専用プロキシです。各ツールは公開 API エンドポイントに 1 対 1 で対応しているため、ツール一覧が実際の API とずれることはありません。認証情報がマシンの外に出ることはありません(ホスト型モードでは、リクエストの外に出ることはありません)。

ClassQuill は EquateIt が提供する家庭教師ビジネス管理プラットフォームです。npm パッケージは equateit-mcp として公開されています。

使用方法は 2 通りあります

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 ルートごとに、読み取り専用ツールを 1 つ提供します。セッション、生徒、講師、保護者、請求書、 支払い、lesson-plans、宿題、質問、科目、ファイル、結果、空き状況、 対応範囲、レポートなどが含まれます。一覧は公開 OpenAPI 仕様から 生成される(npm run gen:tools)ため、常にライブ API と一致します。

オプションと環境変数

フラグ環境変数デフォルト用途
--keyEQUATEIT_API_KEY—ei_live_… キー(stdio モード)。
--http—オフstdio の代わりに HTTP(Streamable HTTP)サーバーとして実行します。
--port / -pMCP_PORT3000HTTP ポート。
—EQUATEIT_API_BASE_URLhttps://api.classquill.comAPI のベース URL(末尾に /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 を参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。