{"apiVersion":"v1","directorySlug":"stepcue-mcp-e158b5be06","title":"StepCue","description":"StepCue turns messy study tasks into short, guided focus sessions. Tell it what you need to work on, and it creates a simple timer plan with one clear step at a time. If you get distracted, StepCue gives you a quick reset so you can return to the session without overthinking what to do next.","pageUrl":"https://www.mcpbundles.com/skills/stepcue-mcp-e158b5be06","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://stepcue.uk/mcp","hostedMcpUrl":null,"toolCount":3,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"uk.stepcue/stepcue-mcp-e158b5be06","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"create_focus_session","description":"Create or open the StepCue task-start app. Use this only when the user wants to start, plan, or open a focused study/work timer from a task list or a short task description. Do not use this tool for ordinary questions, direct requests to write/solve/explain content, or requests to send emails/messages unless the user explicitly asks to start a focus session, timer, study session, or work sprint. If the latest user message has a task and a time, create a session immediately. If it has a task but","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"task":{"type":"string","maxLength":800,"minLength":1},"noBreaks":{"type":"boolean"},"timerBlocks":{"type":"array","items":{"type":"object","required":["type","title","durationMinutes","instruction"],"properties":{"type":{"enum":["focus","break"],"type":"string"},"instruction":{"type":"string","minLength":1},"durationMinutes":{"type":"integer","maximum":9007199254740991,"exclusiveMinimum":0}}},"maxItems":48,"minItems":1},"durationMinutes":{"type":"integer","maximum":360,"exclusiveMinimum":0},"latestUserMessage":{"type":"string","maxLength":800,"minLength":1},"letAiDecideDuration":{"type":"boolean"},"breakDurationMinutes":{"type":"integer","maximum":30,"exclusiveMinimum":0},"focusIntervalMinutes":{"type":"integer","maximum":90,"exclusiveMinimum":0},"reusePreviousTaskContext":{"type":"boolean"}}},"title":"Create Focus Session","logicalName":"create_focus_session","displayName":"Create Focus Session","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"handle_distraction","description":"Create a short reset action when the user says they got distracted or the widget requests a distraction reset. Use only the current step title, current step instruction, and distraction count. Do not request or pass full conversation history. Return one practical physical reset and one concrete resume action for the current block. Keep the copy short, calm, and non-judgmental. Do not re-plan the session or add general productivity advice.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["stepTitle","instruction"],"properties":{"stepId":{"type":"string","maxLength":120},"sessionId":{"type":"string","maxLength":120},"stepTitle":{"type":"string","maxLength":120,"minLength":1},"instruction":{"type":"string","maxLength":800,"minLength":1},"distractionCount":{"type":"integer","maximum":100,"minimum":0}}},"title":"Handle Distraction","logicalName":"handle_distraction","displayName":"Handle Distraction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"complete_focus_session","description":"Summarize a completed or ended StepCue focus session. Use this only when the StepCue widget reaches the end of a session or the user explicitly asks what they accomplished in the completed session. Do not use this tool when the user asks for the next task, next session, another session, or to continue working; in those cases use create_focus_session only. Do not use this tool for a casual message like \"I am done\" unless the widget has just ended a concrete session and provides counts. Otherwise","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["title","task","totalSteps","completedSteps","distractedCount"],"properties":{"task":{"type":"string","maxLength":800,"minLength":1},"sessionId":{"type":"string","maxLength":120},"totalSteps":{"type":"integer","maximum":48,"minimum":0},"skippedSteps":{"type":"integer","maximum":48,"minimum":0},"completedSteps":{"type":"integer","maximum":48,"minimum":0},"focusedMinutes":{"type":"integer","maximum":360,"minimum":0},"distractedCount":{"type":"integer","maximum":100,"minimum":0}}},"title":"Complete Focus Session","logicalName":"complete_focus_session","displayName":"Complete Focus Session","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=StepCue&config=eyJ1cmwiOiAiaHR0cHM6Ly9zdGVwY3VlLnVrL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22StepCue%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fstepcue.uk%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22StepCue%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fstepcue.uk%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=StepCue&connectorUrl=https%3A%2F%2Fstepcue.uk%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"StepCue\" --url \"https://stepcue.uk/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/stepcue-mcp-e158b5be06","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/stepcue-mcp-e158b5be06/tools/{tool}","mcpServerUrl":"https://stepcue.uk/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/stepcue-mcp-e158b5be06?live=1"}