Motion MCP by usefulapi

io.usefulapi/motion · v1.0.0 · productivity

Motion MCP by usefulapi is healthy: it completed an MCP handshake in 385 ms and exposes 7 tools.

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

Endpoint: https://motion.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count7
Latency385 ms
Last checked (UTC)2026-11-02T01:55:22.557Z

Health history

Checked (UTC)StatusLatencyError
2026-11-02T01:55:22.557ZHealthy385

Tools (7)

motion_get_my_userGet the owner of the API key: id, name and email. Good first call to confirm which Motion account is connected. Motion API: GET /v1/users/me.
motion_list_workspacesList the workspaces this user belongs to, with their statuses and labels. Use the workspace ids in the other tools. Motion API: GET /v1/workspaces.
motion_list_projectsList the projects in a workspace, with status and custom field values. Motion API: GET /v1/projects.
motion_list_tasksList tasks, filtered by workspace, project, assignee, label or name. Completed tasks are left out unless includeAllStatuses is true. Motion API: GET /v1/tasks.
motion_get_taskGet one task by id: name, description, due date, duration, status, project, assignee and completion time. Motion API: GET /v1/tasks/{id}.
motion_create_taskCreate a task in a workspace. Writes to the Motion account: it adds a new task each time it runs, so call it once per task. Motion API: POST /v1/tasks.
motion_get_schedulesGet the working schedules of this user: the weekly hours and timezone for each schedule. Motion API: GET /v1/schedules.