Teachworks

io.usefulapiv1.0.0更新于 Oct 8, 2026

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

已验证Streamable HTTP可网页运行Business & CommerceProductivity & Workflow

概览

AI 生成的概览

让助手读取 Teachworks 的辅导业务数据(学生、家庭、教师、课程、发票和付款),并可预约课程。

功能
这是 Teachworks 辅导业务平台的托管 MCP 端点。它提供读取工具,用于学生、客户、员工、员工收入、课程统计、课程、其他事件、教师可用时间、发票、付款、地点、服务和科目;并提供写入工具,用于创建家庭、创建子学生、创建课程、将学生加入课程以及记录付款。元工具可报告用量并管理 Pro 订阅。
适用场景
适合让助手在不离开聊天客户端的情况下回答辅导机构的排课、账单或人员问题,或预约课程、记录付款。适用于已在使用 Teachworks 的辅导学校和管理人员。
运行要求
远程 streamable HTTP 端点,无需本地安装。需要 Teachworks API 令牌,首次连接时提供,由服务商按用户存储。需要能访问该端点的网络。
安装前请注意
写入工具会创建家庭、学生、课程和付款,执行前应确认。Teachworks API 令牌属于凭据,由第三方服务商存储。免费额度为每月 100 次工具调用;Pro 为每位用户每月 9 美元或每年 90 美元,通过 Stripe Checkout 链接订阅,取消时当期不退款。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Teachworks,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

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

README

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

Add to Claude

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

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_upgrademetaUpgrade to Pro (unlimited)
teachworks_cancel_subscriptionmetaCancel the Pro subscription

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

Pricing

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

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 [email protected].

License

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

来源:servers/teachworks/README.md,提交 43d0331

工具

0
工具元数据尚未被收录。

版本历史

1
  1. v1.0.0最新Oct 8, 2026