Lessonspace MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.23.4更新于 Nov 7, 2026

Read Lessonspace sessions, recordings, transcripts, spaces and users; launch spaces, edit sessions.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行沟通与协作商业与电商媒体与设计

概览

AI 生成的概览

读取 Lessonspace 的会话、参与者、空间与用户,获取录像和转录链接,启动空间并重命名会话。

可以做什么
  • 按时间、空间、参与者或标签筛选并查看会话,含参与者、访客、标签、摘要与录像状态
  • 列出空间及每个空间内的会话,包括加入/离开日志和当前在线用户
  • 获取会话录像的播放链接和转录的签名下载链接
  • 启动空间(创建或复用)并为某位参与者生成加入链接
  • 重命名会话并设置谁可以观看其录像
  • 列出组织用户及其角色、启用状态和外部 ID
适用场景
适合导师、教师或管理员让助手回答关于过往 Lessonspace 会话的问题、查询出席人员、确认录像或转录是否就绪,或开启一个实时空间并分发加入链接。
运行要求
远程托管端点,无需本地安装。只需填写服务器地址,通过 OAuth 使用自己的 Lessonspace 账号登录;客户端配置中不添加 API 密钥或 Authorization 头。免费方案每月 50 次工具调用,另有付费方案。
安装前请注意
写入类工具会重命名会话、更改录像访问权限并创建带实时加入链接的空间,执行前应确认。加入链接、空间网址、录像播放链接和转录下载链接都是访问凭证,只能交给有权查看的人。用户和参与者的姓名与邮箱属于个人数据。付费方案通过 Stripe 结账链接付款,取消后当期不退款。

安装

在 SourceWeft 中

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

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

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2Flessonspace/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

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

{
  "mcpServers": {
    "lessonspace-by-usefulapi": {
      "type": "http",
      "url": "https://lessonspace.usefulapi.io/mcp"
    }
  }
}

README

Lessonspace MCP by usefulapi

Use Lessonspace from Claude, Cursor, or any MCP client — tutoring sessions with their recordings and transcripts, spaces and their sessions, and users, plus launching a space (returns a join link for a real participant) and updating a session. Hosted, no local install: connect with your own Lessonspace credentials.

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

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://lessonspace.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http lessonspace https://lessonspace.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:
json
{  "mcpServers": {    "lessonspace": {      "url": "https://lessonspace.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 Lessonspace credentials.

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

Tools

ToolTypeWhat it does
lessonspace_list_sessionsreadList sessions
lessonspace_get_sessionreadGet session
lessonspace_get_session_recordingreadGet session recording URL
lessonspace_get_session_transcriptreadGet session transcript URL
lessonspace_update_sessionwriteRename session / set recording access
lessonspace_list_spacesreadList spaces
lessonspace_list_space_sessionsreadList sessions of a space
lessonspace_launch_spacewriteLaunch a space (create a join link)
lessonspace_list_usersreadList users
lessonspace_usage_statusmetaUsage status (free-tier meter)
lessonspace_request_featuremetaRequest a missing feature
lessonspace_upgrademetaUpgrade to Pro or Pro+
lessonspace_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 API key)$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 [email protected].

Pro covers this server only. Subscribe with lessonspace_upgrade (it returns a Stripe Checkout link). Cancel any time with lessonspace_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running lessonspace_upgrade before then undoes the cancel. Or write to [email protected].

License

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

来源:servers/lessonspace/README.md,提交 4046075

工具

9

lessonspace_list_sessions

List sessions

List the organisation's sessions (a session is one meeting held in a space): name, uuid, start/end time, space, participants (name, email, role), guests, billable seconds, tags, summary and recording state. Filter by time, duration, participant, space, launch id or tags. Newest first as Lessonspace orders them. Each session's playback_url is an access link to its recording, and participant emails are personal data: treat both as sensitive and share them only with someone entitled to see them. GET /organisations/sessions/.

输入参数pagetagssearchuser_idslaunch_idspace_idsuser_namedate_afterdate_beforeduration_maxduration_minend_time_after另有 6 个

lessonspace_get_session

Get session

One session by uuid, with its space, participants, guests, tags, summary and recording state. GET /organisations/sessions/{session}/.

输入参数session必填

lessonspace_get_session_recording

Get session recording URL

The playback URL of a session's recording. status 'ready' = the URL works now; 'preparing' = Lessonspace is still creating it (ask again in a minute); 'no_recording' = recording was disabled, so none exists. The URL is an access link: give it only to someone entitled to watch the recording. GET /organisations/sessions/{session}/playback/.

输入参数session必填

lessonspace_get_session_transcript

Get session transcript URL

A signed download URL for a session's transcript. Only works if transcription was switched on for the session (launch with transcribe=true). The URL is an access link: give it only to someone entitled to read the transcript. GET /organisations/sessions/{session}/transcript/.

输入参数session必填

lessonspace_update_session

Rename session / set recording access

WRITE: rename a session and optionally set who may watch its recording (a list of participant, admin, teacher, student; an empty list falls back to the organisation policy). The name is always sent (Lessonspace requires it). PATCH /organisations/sessions/{session}/.

输入参数name必填session必填recording_access_policy

lessonspace_list_spaces

List spaces

List the organisation's spaces (persistent rooms): id, name, slug, alias, url, tags, lock state, region and recording/transcription settings. The url of a space is a way in; treat it as sensitive. GET /organisations/spaces/.

输入参数pagesearchtag_keyuser_idstag_valuedate_afterdate_beforesession_idsassigned_to_ids

lessonspace_list_space_sessions

List sessions of a space

Sessions held in one space, with the join/leave log (who joined, left or went idle, and when) and the users connected now. Same filters as lessonspace_list_sessions. GET /spaces/{space}/sessions/.

输入参数pagetagsspace必填searchuser_idslaunch_iduser_namedate_afterdate_beforeduration_maxduration_minend_time_after另有 6 个

lessonspace_launch_space

Launch a space (create a join link)

WRITE: create a space, or reuse the one with the same `id`, and get a join link (client_url) for one participant. The link is a live credential for a real person: share it only with that person and never post it elsewhere. Calling again with the same id reuses the space but issues a new link; it is not safe to repeat blindly. Lessonspace's own `secret` is never returned. POST /spaces/launch/.

输入参数id必填nameuserlocaleservernot_afterrecord_avsummarisenot_beforespace_tagstranscribeallow_guests另有 3 个

lessonspace_list_users

List users

List the organisation's users: Lessonspace user id, name, email, role (teacher, student, admin), active state and external id. Names and emails are personal data. GET /organisations/users/.

输入参数pagerolesearchspace_idssession_ids

版本历史

19
  1. v1.23.4最新Nov 7, 2026
  2. v1.22.3Nov 5, 2026
  3. v1.22.2Nov 5, 2026
  4. v1.22.1Nov 4, 2026
  5. v1.22.0Nov 3, 2026
  6. v1.21.1Nov 3, 2026
  7. v1.20.0Nov 1, 2026
  8. v1.18.0Oct 31, 2026
  9. v1.17.0Oct 31, 2026
  10. v1.16.2Oct 30, 2026
  11. v1.16.0Oct 30, 2026
  12. v1.11.0Oct 26, 2026
  13. v1.8.3Oct 25, 2026
  14. v1.8.0Oct 25, 2026
  15. v1.7.0Oct 24, 2026
  16. v1.4.0Oct 23, 2026
  17. v1.3.4Oct 22, 2026
  18. v1.3.3Oct 21, 2026
  19. v1.0.0Oct 12, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成