list_tasks
List tasks
List tasks, optionally filtered by status, priority, project, or top3 flag.
statusis_top3priorityproject_idinclude_archivedapp.framezonePublished by framezone.appOfficial publisherv2.3.0Updated Oct 24, 2026
Your life dashboard for AI: tasks, habits, goals, budgets, workouts, nutrition, journal, notes.
A remote life-management MCP server that lets an assistant manage tasks, habits, goals, projects, journal entries, notes, books, finances, focus sessions and健身/
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/app.framezone%2Fframezone/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"framezone": {
"type": "http",
"url": "https://framezone.app/mcp"
}
}
}List tasks
List tasks, optionally filtered by status, priority, project, or top3 flag.
statusis_top3priorityproject_idinclude_archivedCreate task
Create a new task with optional project, priority, due date, and recurrence.
titlerequiredstatusis_top3due_datepriorityproject_idrecurrencedescriptionUpdate task
Update an existing task. Only provided fields are changed.
titlestatusis_top3task_idrequireddue_datepriorityproject_iddescriptionComplete task
Toggle a task between completed and pending. Cascades to subtasks and handles recurrence.
task_idrequiredDelete task
Soft-delete a task (can be restored later).
task_idrequiredList habits
List active habits with the value logged and done status for a date, plus current streaks. Streaks count from yesterday while today is still open; times_per_week habits have weekly streaks (streak_unit=weeks).
dateCreate habit
Create a new habit. Tracking types: check (daily toggle), count (hit a number), duration (minutes), times_per_week (weekly frequency).
iconnamerequiredunitcolortime_of_daytarget_valuetracking_typetimes_per_weektarget_durationUpdate habit
Update an existing habit. Only provided fields are changed.
iconnameunitcoloractivehabit_idrequiredtime_of_daytarget_valuetracking_typetimes_per_weektarget_durationLog habit
Log a habit entry for a date. Sets the value for a day (0 clears it). Without a value the day is marked fully done.
datevaluehabit_idrequiredList goals
List goals with progress, type, and status. Supports filtering by status or category.
statuscategoryCreate goal
Create a new goal. Types: milestone (checklist), numeric (value tracking), habit, vision.
unittitlerequiredcategoryprioritygoal_typemilestonesdescriptionstart_valuetarget_datecurrent_valuetarget_value_numUpdate goal
Update a goal: change status, progress, toggle milestones, or add a progress note.
notetitlestatusgoal_idrequiredprioritydescriptionstart_valuetarget_datecurrent_valuetarget_value_numtoggle_milestoneList projects
List projects with task counts, tier, status, and linked goal.
tierstatusinclude_archivedCreate project
Create a new project with tier (A/B/C), optional goal link, and target date.
urliconnamerequiredtiercolorstatusgoal_iddescriptiontarget_dateUpdate project
Update a project: change name, tier, status, goal link, or target date.
urliconnametiercolorstatusgoal_idproject_idrequireddescriptiontarget_dateGet daily entry
Get the daily journal entry for a date: mood, energy, focus, morning/evening notes.
dateUpdate daily entry
Update the daily journal: set mood (1-5), energy (1-5), focus text, morning/evening notes.
datemoodenergyfocus_textevening_notemorning_notefocus_completedList notes
List notes, optionally filtered by search query or tag. Returns title, tags, and truncated body.
taglimitsearchCreate note
Create a new note with title, body text, and optional tags.
bodyrequiredtagstitlerequiredis_pinnedproject_idDelete note
Soft-delete a note.
note_idrequiredList books
List books with optional status filter. Returns title, author, status, progress, and rating.
statusCreate book
Add a book to your library. Set status to "reading", "wishlist", "to_check", etc.
tagsnotespagestitlerequiredauthorratingstatusUpdate book
Update a book: change status, rating, notes, or update reading progress (current page).
tagsnotestitleauthorratingstatusbook_idrequiredcurrent_pageDelete book
Delete a book from the library.
book_idrequiredList quotes
List saved quotes, optionally filtered by book or favorites only.
book_idfavorites_onlyCreate quote
Save a quote with author and optional book link.
bodyrequiredtagsauthorsourcebook_idis_favoriteAdd bookmark
Save a bookmark URL with optional title, description, category, and tags.
urlrequiredtagstitlecategorydescriptionDelete bookmark
Delete a bookmark permanently.
bookmark_idrequiredList accounts
List financial accounts with balances and types.
Takes no parameters.
List categories
List transaction categories with type (income/expense) and monthly budget.
typeAdd transaction
Add a financial transaction (income or expense) to an account with optional category.
typerequirednotesamountrequiredaccount_idcategory_iddescriptionrequiredtransaction_dateList subscriptions
List active subscriptions with amounts, frequency, and next billing date.
Takes no parameters.
Create subscription
Add a recurring subscription (monthly, yearly, or weekly).
urlnamerequirednotesamountrequiredcurrencyfrequencycategory_idnext_billing_dateList holdings
List portfolio holdings with market value, P/L, and allocation. Totals are in the user's currency; holdings without a live price are valued at cost and have null P/L.
Takes no parameters.
Add trade
Record a buy or sell trade for a portfolio holding. Updates shares and average cost.
typerequirednotessharesrequiredtraded_atholding_idrequiredprice_per_sharerequiredLog focus session
Log a completed focus/pomodoro session with duration, project, and task link.
typelabeltask_idproject_idstarted_atduration_minutesrequiredGet focus summary
Get focus time summary: total minutes, sessions, and breakdown by project for a date range.
tofromLog workout
Log a workout session with type, duration, calories, and heart rate.
typerequirednotesavg_hrmax_hrmin_hrcaloriesended_atlocationstarted_atworkout_dateactive_caloriesduration_minutesLog workout sets
Add exercises and sets to a workout. Accepts gym shorthand ("lateral raise 5kg 4x12", "2min rowing machine") and creates the workout for that date if none exists.
typenotessets_textrequiredworkout_idworkout_dateallow_duplicatesduration_minutesLog body measurement
Log body measurements: weight, body fat %, waist, chest, etc.
hipsneckchestnoteswaistvo2maxweightbody_fatleft_armleft_quadright_armshoulders+3 moreLog nutrition
Log a day of nutrition — day totals plus optional food-by-food line items. Re-sending the same date replaces that day.
fat_gnotescarbs_gentriesfiber_gsugar_gcalorieslog_daterequiredprotein_gsodium_mgis_completeList exercises
The movement catalog: canonical names, muscle groups and the aliases that resolve to them. Check here before logging sets — using the catalog name keeps one lift on one row instead of splitting its history across near-duplicates.
searchmuscle_grouptrained_onlyGet fitness summary
Current fitness state: weight trend vs target rate, waist thresholds, nutrition averages vs macro targets, training frequency and volume, plus which days are missing data.
training_daysnutrition_daysinclude_training_gridDelete workout
Delete a whole training session and every set in it. To remove only part of a session use delete_workout_sets.
typeworkout_idworkout_dateDelete workout sets
Remove sets from a session without touching the session itself. Use duplicates_only to undo a log that was sent twice, or exercise to drop one movement that was entered by mistake.
exerciseworkout_idworkout_dateduplicates_onlyDelete body measurement
Delete a body measurement that was logged by mistake. Two entries on one date drag the weight trend and the waist rule, so a bad one is worth removing rather than logging over.
measured_atmeasurement_idList wishlist
List wishlist items with price, priority, and purchase status.
statusAdd wishlist item
Add an item to the wishlist with price range, priority, and optional URL.
urlnamerequirednotescategorycurrencypriorityprice_maxprice_mindescriptionUpdate wishlist item
Update a wishlist item — mark it purchased or cancelled, change priority, price or notes. Purchased and cancelled items drop out of the active list.
urlnamenotesstatusitem_idrequiredcategorycurrencypriorityprice_maxprice_minpurchased_atList contacts
List contacts. Filter by relationship type or get contacts needing reach-out.
relationshipneeds_contactfavorites_onlyCreate contact
Create a new contact (personal CRM). Track birthdays, relationship types, and contact frequency reminders.
citytagsemailnotesphonecompanybirthdaylast_namefirst_namerequiredhow_we_metproject_idrelationship+1 moreUpdate contact
Update a contact. Use mark_contacted=true to record a check-in with today's date.
idrequirednameemailnotesphonecompanybirthdaylast_namefirst_nameis_favoriterelationshipmark_contacted+1 moreList achievements
List all achievements: unlocked and locked, with descriptions and unlock dates.
Takes no parameters.
Get user memories
Get the user's AI memory entries — personal facts, preferences, and context that personalize AI responses.
categoryAdd user memory
Add a personal fact to the user's AI memory. Keep it concise (1-2 sentences). Max 50 memories per user.
contentrequiredcategoryDelete user memory
Delete a specific AI memory entry by ID.
idrequiredSearch
Search the user's Framezone data by keyword: tasks, projects, notes, bookmarks, books and goals.
queryrequiredWeekly summary
Get a comprehensive weekly review: tasks, habits, mood/energy, portfolio, books, focus time.
weekGet project analytics
Get daily Search Console + GA4 metrics for a project. Returns clicks, impressions, CTR, position, sessions, users, pageviews, bounce rate per day. Use for trend analysis, performance reports, comparing periods.
end_dateproject_idrequiredstart_dateGet top queries
Get top search queries for a project from Search Console data. Returns query text, total clicks, impressions, avg CTR, avg position. Use for keyword analysis, content strategy, SEO optimization, finding ranking opportunities.
limitsearchsort_byend_datemin_clicksproject_idrequiredstart_datemin_impressionsGet top pages
Get top performing pages for a project from Search Console data. Returns page URL, total clicks, impressions, avg CTR, avg position. Use for content performance analysis, finding underperforming pages, identifying top content.
limitsearchsort_byend_dateproject_idrequiredstart_dateCompare analytics periods
Compare two date periods for a project. Shows SC and GA metrics for both periods with percentage changes. Use for week-over-week, month-over-month comparisons, measuring campaign impact, tracking growth/decline.
project_idrequiredcurrent_endprevious_endcurrent_startprevious_start83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.