FocusCrew

MCP tools

What an assistant sees when it lists this server’s tools.

Each tool is one of the endpoints, named for an assistant; a * marks a required argument. Set-up is on Connect an AI assistant.

ToolWhat it doesTakes
focuscrew_meThe FocusCrew account this connection belongs to: name, plan and time zone.—
list_tasksList the person’s to-dos on the FocusCrew Planner. By default the open ones (not done); ask for a status to see one column, or "all".status, project
create_taskWrite a new to-do on the FocusCrew Planner. Only a title is needed; a due date, column, priority, projects and labels are optional.title*, description, status, dueDate, dueTime, priority, flagged, projectIds, labelIds, url, estimatedPomodoros
get_taskRead one FocusCrew to-do by id, with its labels, projects, steps and dates.id*
update_taskChange a FocusCrew to-do: its title, column (status), due date, priority, flag, projects or labels. Send only what changes.id*, title, description, status, dueDate, dueTime, priority, flagged, projectIds, labelIds, url, estimatedPomodoros
complete_taskMark a FocusCrew to-do as done.id*
delete_taskDelete a FocusCrew to-do for good. Ask the person first.id*
list_projectsList the person’s FocusCrew projects (own and shared), to file to-dos in.—
create_projectMake a new FocusCrew project.name*, description
list_labelsList the person’s FocusCrew labels, to put on to-dos.—
create_labelMake a new FocusCrew label. Colours are keys such as teal, plum, sand, sky, moss, coral.name*, color*
list_habitsList the person’s FocusCrew habits with today’s progress and streaks.timezone
log_habitLog a FocusCrew habit for today (or a given day): add an amount, or mark it done.id*, amount, done, date, timezone
list_notesList the person’s FocusCrew notes and folders (titles and openings).—
read_noteRead one FocusCrew note by id, as Markdown.id*
create_noteWrite a new FocusCrew note from Markdown.markdown*, title, folderId
list_decksList the person’s FocusCrew flashcard decks with what is due.timezone
due_flashcardsThe cards due for study in one FocusCrew deck, with their fronts and backs.deck*, timezone
add_flashcardAdd a flashcard to one of the person’s FocusCrew decks: a front and a back, or a cloze with {{c1::…}}.deckId*, front*, back, type, tags
current_focusWhether the person is in a FocusCrew focus session right now, and on what.—
focus_statsHow much the person has focused today, this week and this month in FocusCrew.timezone