プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Teachworks MCP by usefulapi

作者:m190バージョン 1.30.1i★ 1 (リポジトリ全体のスター)iクラウドで動く
レジストリ名io.usefulapi/teachworks

インストール方法

What it does

Read Teachworks students, families, tutors, lessons, invoices and payments; book lessons.

  • Connects クラウドで動く
  • Account or key No key needed
  • Category 会計・財務・税務

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 4/4 合格 · 質問内容は提供元のサーバー(teachworks.usefulapi.io)を通ります · ✓ コマンド確認済み 2026年11月13日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげます · 約 2 分

キー不要、インストール不要 · claude.ai かデスクトップアプリで一度設定すれば、チャットで使えます · 無料アカウントは 1 つまで · Team/Enterprise はオーナー(Owner)が追加

  1. Claude の Connectors ページを開く

    CustomizeConnectors

    CustomizeConnectors1Add2https://…3Add4
  2. 「Add」→「Custom」→「Web」を押し、この 2 つを入力

    ここからコピーして Claude の同じ名前の欄に貼り付け、Continue を押します

    Name · 名前Teachworks MCP by usefulapi
    Remote MCP server URL · アドレスhttps://teachworks.usefulapi.io/mcp

    Claude が検出したサインイン設定の画面で Continue を押す · Authentication は作者の説明どおり(Sign in now・Sign in when needed・No sign in)を選び Add を押します

  3. チャットで有効にする

    +ConnectorsTeachworks MCP by usefulapi

  4. 試してみる

    Teachworks MCP by usefulapi を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が Teachworks MCP by usefulapi を使っていると言うか、回答に Teachworks MCP by usefulapi のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT との接続はプランしだい

フル MCP:Web 版 ChatGPT の Business・Enterprise・Edu · Pro:読み取り/取得の権限で接続、データを変えるツールは使えないことがあります · Plus:公式ドキュメントで未確認。プラグイン画面にカスタム MCP を追加する項目があれば試せます · Web のみ

  1. Web 版 ChatGPT で MCP の追加ページを開く

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. 名前とアドレスを入力

    名前を入れ、Connection にアドレスを貼り付け、注意事項にチェックして Create as a plugin を押します

    Name · 名前Teachworks MCP by usefulapi
    Connection · アドレスhttps://teachworks.usefulapi.io/mcp
  3. チャットで Teachworks MCP by usefulapi を選ぶ

    新しいチャットを開き、入力前にプラグインの一覧から Teachworks MCP by usefulapi を選びます

  4. 試してみる

    Teachworks MCP by usefulapi を使って、私に何ができるか教えて、1 つやってみせて

    ✓ ChatGPT が Teachworks MCP by usefulapi を使っていると言うか、回答に Teachworks MCP by usefulapi のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に OpenAI のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Claude Code につなげます · 約 2 分

キー不要、インストール不要

  1. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  2. このコマンドを貼り付けて Enter

    claude mcp add --transport http --scope user teachworks https://teachworks.usefulapi.io/mcp
  3. Claude Code で /mcp と入力

    Teachworks MCP by usefulapi が一覧にあり、接続済みと表示されれば OK です

  4. 試してみる

    Teachworks MCP by usefulapi を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が Teachworks MCP by usefulapi を使っていると言うか、回答に Teachworks MCP by usefulapi のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげます · 約 2 分

キー不要、インストール不要

  1. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  2. Cursor の AI チャットを Agent モードで開く

  3. 試してみる

    Teachworks MCP by usefulapi を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が Teachworks MCP by usefulapi を使っていると言うか、回答に Teachworks MCP by usefulapi のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげます · 約 2 分

キー不要、インストール不要

  1. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  2. VS Code の AI チャットを Agent モードで開く

  3. 試してみる

    Teachworks MCP by usefulapi を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が Teachworks MCP by usefulapi を使っていると言うか、回答に Teachworks MCP by usefulapi のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

Web 経由でつなぐアプリ用のアドレス

アドレスhttps://teachworks.usefulapi.io/mcp

JSON 設定は下の「開発者向け」にあります

つまずいたら?Teachworks MCP by usefulapi を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

Web 経由

Claude Code

claude mcp add --transport http --scope user teachworks https://teachworks.usefulapi.io/mcp

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "teachworks": {
      "url": "https://teachworks.usefulapi.io/mcp"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "teachworks": {
      "type": "http",
      "url": "https://teachworks.usefulapi.io/mcp"
    }
  }
}

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

GitHubスターi
1 (リポジトリ全体のスター)
このリポジトリには複数の MCP があり、スターは順位で1件だけ数えます
週あたりのダウンロードi
npm/PyPIにない
確認済みドメイン
✓ usefulapi.io
接続方法
クラウドで動く
トランスポート
streamable-http
最新バージョンi
1.30.1
レジストリ公開日i
2026年11月13日
コードの最終更新i
2026年11月12日
作者
m190
ウェブサイト
usefulapi.io
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

インターネット経由でつなげるアプリ

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

すべてのアプリと長所・短所 →

できること

ツールの名前と説明は、サーバーが2026年11月9日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。

  • teachworks_list_students

    List or search students (child students of families and independent students) with their school, grade, subjects, status, billing method and default teachers. GET /students.

  • teachworks_get_student

    Retrieve one student profile: contact details, school/grade, billing, custom fields, default teachers/services. GET /students/{id}.

  • teachworks_list_customers

    List or search customers — the billed profiles: families (with child students) and independent students. Returns contact details, status and last invoice date. GET /customers.

  • teachworks_get_customer

    Retrieve one customer (family or independent student) with contact details and custom fields. GET /customers/{id}.

  • teachworks_list_employees

    List or search employees — teachers/tutors and administrative staff — with subjects, status and wage settings. GET /employees.

  • teachworks_get_employee

    Retrieve one employee (teacher or staff): contact details, subjects, wage type, bio, permissions. GET /employees/{id}.

  • teachworks_get_employee_earnings

    Total earnings of one employee (lessons, other events, other compensation, total) for an optional lesson status and date range. GET /employees/{id}/earnings.

  • teachworks_get_lesson_totals

    Lesson totals for one student, customer or employee: count (default), duration in minutes, or (employees only) earnings, broken down by status, for an optional status and date range. GET /{students|customers|employees}/{id}/lesson_totals.

  • teachworks_list_lessons

    List lessons (the calendar) with teacher, service, location, start/end, duration, status and participants. Filter by teacher, student, location, service, status and date range. GET /lessons.

  • teachworks_get_lesson

    Retrieve one lesson with its participants (students, statuses, charges, notes), teacher, wage and cost. GET /lessons/{id}.

  • teachworks_list_other_events

    List non-lesson calendar events (meetings, open houses, staff work) with location, times and participants. GET /other_events.

  • teachworks_list_availabilities

    List teachers' weekly availability slots (day of week + start/end time). Use before scheduling a lesson. GET /availabilities.

  • teachworks_list_invoices

    List invoices with customer, number, dates, status (Saved, Approved, Paid, Void) and totals. Filter by customer, status, invoice date or due date range. GET /invoices.

  • teachworks_get_invoice

    Retrieve one invoice with its line items (lessons, charges), taxes and totals. GET /invoices/{id}.

  • teachworks_list_payments

    List customer payments (amount, method, date, refunds, invoice allocations). Filter by customer and date range. GET /payments.

  • teachworks_get_payment

    Retrieve one payment with its refunds and the invoices it is allocated to. GET /payments/{id}.

  • teachworks_list_locations

    List locations and sub-locations (rooms) where lessons take place. GET /locations.

  • teachworks_list_services

    List services (lesson types such as 'Math Tutoring') with their default cost and wage. GET /services.

  • teachworks_list_subjects

    List standard subjects (used on student and teacher profiles). GET /subjects.

  • teachworks_create_family

    WRITE: create a family customer (the billed parent profile that child students belong to). Add children afterwards with teachworks_create_child_student. POST /customers/family.

  • teachworks_create_child_student

    WRITE: create a child student under an existing family (the family is billed for their lessons). POST /students.

  • teachworks_create_lesson

    WRITE: schedule a single lesson on the calendar for one or more students with a teacher, service and location. Check teachworks_list_availabilities and teachworks_list_lessons first to avoid conflicts. POST /lessons.

  • teachworks_add_student_to_lesson

    WRITE: add a student to an existing lesson (the lesson must still be Scheduled). PUT /lessons/{id}/add_student.

  • teachworks_create_payment

    WRITE: record a payment received from a customer (bookkeeping only — it does not charge a card). POST /payments.

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月13日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン usefulapi.io で確認済みです(レジストリがドメインの所有を確認しています)

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:昨日

  • – 対象外

    ライセンスがある

    対象外:usefulapi.io の所有者が自ら運営するクラウドのサーバーで、リポジトリのコードを実行しません

  • ✓ 合格

    エンドポイントが応答する

    26ミリ秒で応答(HTTP 200)

  • – 対象外

    OAuthでサインイン

    サインイン不要

  • ✓ 合格

    ツールの説明に隠れた指示がない

    24件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

会計・財務・税務のほかのサーバーとの比較i

  • このカテゴリのほかの3202件のうち0%よりスターが多い
  • このカテゴリのほかの3202件のうち95%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの3202件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Teachworks MCP by usefulapiは安全ですか?

当てはまる基本チェック4項目のうち4項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は昨日、最新バージョン(1.30.1)がレジストリに届いたのは今日です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URL で接続するので、リモート MCP を受け付けるアプリでも使えます。例:Web 版 ChatGPT(Business 以上はフル MCP、Pro は読み取りのみ)。

代わりに使えるものは?

同じカテゴリには:CCXT, Finance Toolkit, AKQuant

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

CCXT

Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets

作者:ccxt広く使われている↓ 667/週★ 4.5万 リポジトリ全体のスター2 か月前更新

パソコンで動く

Finance Toolkit

500+ transparent financial methods calculated from raw statements, not third-party endpoints.

作者:JerBouma広く使われている↓ 1.6万/週★ 55204 日前更新

パソコンでもクラウドでも

AKQuant

Write and backtest trading strategies with AKQuant: API lookup, strategy checks, backtest runs

作者:akfamily広く使われている↓ 3280/週★ 2598今日更新

パソコンで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

Teachworks MCP by usefulapi

Use Teachworks from Claude, Cursor, or any MCP client — read Teachworks students, families, tutors, lessons, invoices and payments; book lessons. Hosted, no local install: connect with your own Teachworks credentials.

Live endpoint: https://teachworks.usefulapi.io/mcp · Homepage: https://usefulapi.io/teachworks

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://teachworks.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http teachworks https://teachworks.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{

"mcpServers": { "teachworks": { "url": "https://teachworks.usefulapi.io/mcp" } } }

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Teachworks credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/teachworks/

On first connect you'll provide your Teachworks API token. Your credentials are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
teachworks_list_studentsreadList students
teachworks_get_studentreadGet student
teachworks_list_customersreadList customers
teachworks_get_customerreadGet customer
teachworks_list_employeesreadList employees
teachworks_get_employeereadGet employee
teachworks_get_employee_earningsreadGet employee earnings
teachworks_get_lesson_totalsreadGet lesson totals
teachworks_list_lessonsreadList lessons
teachworks_get_lessonreadGet lesson
teachworks_list_other_eventsreadList other events
teachworks_list_availabilitiesreadList teacher availability
teachworks_list_invoicesreadList invoices
teachworks_get_invoicereadGet invoice
teachworks_list_paymentsreadList payments
teachworks_get_paymentreadGet payment
teachworks_list_locationsreadList locations
teachworks_list_servicesreadList services
teachworks_list_subjectsreadList subjects
teachworks_create_familywriteCreate family
teachworks_create_child_studentwriteCreate child student
teachworks_create_lessonwriteCreate lesson
teachworks_add_student_to_lessonwriteAdd student to lesson
teachworks_create_paymentwriteRecord payment
teachworks_usage_statusmetaUsage status (free-tier meter)
teachworks_request_featuremetaRequest a missing feature
teachworks_upgrademetaUpgrade to Pro or Pro+
teachworks_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

\*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to support@usefulapi.io.

Pro covers this server only. Subscribe with teachworks_upgrade (it returns a Stripe Checkout link). Cancel any time with teachworks_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running teachworks_upgrade before then undoes the cancel. Or write to support@usefulapi.io.

License

MIT © usefulapi. Not affiliated with or endorsed by Teachworks.