mcpbeat Sign in

Coursebox MCP by usefulapi MCP Server

answering

Coursebox MCP by usefulapi is answering right now. Last checked 7 min ago. It exposes 12 tools. Last commit 8 Nov 2026.

Create courses, sections and lessons, fill lessons with AI, and publish courses in Coursebox.

Uptime history 6 days of history
6 days agonow
100.0%
Uptime 24h
91 of 91 checks
12
Tools
read from the server
260 ms
Response time
average over 24h
1
Stars
last commit 8 Nov 2026

What changed 11

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 November 2026. No other catalogue keeps this.

7 Nov a tool changed version3 times that day
6 Nov a tool changed version3 times that day
5 Nov a tool changed version2 times that day
3 Nov a tool changed version3 times that day
and 7 more, back to 3 November 2026

Nothing serious here today

Today is the operative word: we check Coursebox MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add coursebox --transport http https://coursebox.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://coursebox.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.coursebox]
url = "https://coursebox.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "coursebox": {
      "url": "https://coursebox.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "coursebox": {
      "type": "http",
      "url": "https://coursebox.usefulapi.io/mcp"
    }
  }
}

Available tools 12

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

coursebox
coursebox_create_course
WRITE. Create an empty draft course and return it with its id. The key's user becomes owner and admin. Counts toward the plan's course limit (over the limit the call fails with 403). API: POST /api/Courses/createCourse.
coursebox_create_lesson
WRITE. Add an empty lesson to the end of a section and return its id. Fill it afterwards with coursebox_edit_lesson_with_ai. API: POST /api/Blocks/createActivity.
coursebox_create_section
WRITE. Add a section (module) to a course and return its id. Create sections in order: position 0, 1, 2. API: POST /api/Courses/{courseId}/blocks.
coursebox_delete_lesson
DESTRUCTIVE. Delete a lesson with its content, quiz and assignment. This cannot be undone. API: POST /api/Activities/deleteActivity.
coursebox_delete_section
DESTRUCTIVE. Delete a section and all of its lessons. This cannot be undone. API: DELETE /api/Blocks/{sectionId}.
coursebox_edit_lesson_with_ai
WRITE (AI, not idempotent). Fill or change ONE lesson from a plain-language instruction. Coursebox's own AI writes text, layouts, images, video, translations, quizzes and assignments, and saves them. Send one lesson per call and put any exact text or exact quiz questions in the message. Check assistantMessage: the AI may ask a question. A call can take up to 5 minutes. Limit: 30 requests per minute per user. API: POST /api/Activities/editPageContentAgentic.
coursebox_get_course_structure
Read the sections (blocks) of a course, each with its lessons (activities), in order. Use it to find section and lesson ids. API: GET /api/Blocks with a filter on courseId.
coursebox_move_lesson
WRITE. Move a lesson to a position inside its section (0 = first). API: POST /api/Blocks/{sectionId}/activity-position.
coursebox_publish_course
WRITE. Publish a draft course. join_status "public" lets anyone on the portal join. "private" lets learners join only when enrolled or invited. Edits after publishing go live at once. Coursebox emails the course owner a confirmation. API: POST /api/Courses/publish.
coursebox_rename_section
WRITE. Rename a section (module). API: PATCH /api/Blocks/{sectionId}.
coursebox_unpublish_course
WRITE. Return a published course to draft, so learners cannot see it. API: POST /api/Courses/unpublish.
coursebox_update_course
WRITE. Change course details. Only the fields you send change. Editing a published course goes live at once. API: POST /api/Courses/updateAttributes.

Endpoints

URLTransportStateLatencyChecked
https://coursebox.usefulapi.io/mcp streamable-http answering 135 ms 7 min ago

Alternatives to Coursebox MCP by usefulapi

same job, measured the same way
Web3Forms MCP by usefulapi
by usefulapi

List forms and read submissions; create submissions in Web3Forms.

4 tools answering
Gavel MCP by usefulapi
by usefulapi

List workflows and variables; create sessions and list session documents in Gavel.

4 tools answering
OpenWater MCP by usefulapi
by usefulapi

List programs, applications, evaluations and sessions; create and update users in OpenWater.

11 tools answering
Climatools MCP by usefulapi
by usefulapi

Read companies, relations and installations; create companies and relations in Climatools.

8 tools answering
Motion MCP by usefulapi
by usefulapi

Read tasks, projects, workspaces and schedules; create tasks in Motion.

7 tools answering
StatusPal MCP by usefulapi
by usefulapi

Read status-page status, services, incidents and metrics; create, update and publish incidents.

11 tools answering
LiveWebinar MCP by usefulapi
by usefulapi

Read webinars, sessions, registrants and polls; create scheduled webinars in LiveWebinar.

11 tools answering
CloudSign MCP by usefulapi
by usefulapi

Create, send and track e-signature documents with their files and recipients in CloudSign.

9 tools answering

Coursebox MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Coursebox MCP by usefulapi do?
It exposes 12 tools, read directly from the server on our last check. Among them: coursebox_create_course, coursebox_create_lesson, coursebox_create_section, coursebox_delete_lesson, coursebox_delete_section, coursebox_edit_lesson_with_ai and 6 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Coursebox MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 260 ms. The bar chart above shows every period we have measured.
How do I connect Coursebox MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Coursebox MCP by usefulapi need an API key?
No. Coursebox MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 12 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Coursebox MCP by usefulapi?
It answers our handshake in 260 ms on average, which is faster than 54% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Coursebox MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at coursebox.usefulapi.io, which runs on its operator's own terms.