Framezone

app.framezonePublished by framezone.appOfficial publisherv2.3.0Updated Oct 24, 2026

Your life dashboard for AI: tasks, habits, goals, budgets, workouts, nutrition, journal, notes.

VerifiedStreamable HTTPWeb executableLocation & LifestyleProductivity & WorkflowFinance

Overview

AI-generated overview

A remote life-management MCP server that lets an assistant manage tasks, habits, goals, projects, journal entries, notes, books, finances, focus sessions and健身/

What you can do
Create, update, complete and soft-delete tasks, with projects, priorities, due dates and recurrence; manage habits and log entries with streaks; track goals and projects with progress and milestones; read and update daily journal entries (mood, energy, focus, notes); manage notes, books, quotes and bookmarks; record financial accounts, transactions, subscriptions and portfolio trades; log focus sessions, workouts, exercise sets and body measurements.
When to use it
Useful when you want an assistant to act as a personal life dashboard: capturing and updating tasks and habits, reviewing goals and projects, journaling, tracking reading and notes, and recording finances, focus time and fitness data in one place.
Requirements
Remote streamable HTTP endpoint at framezone.app; no packages, environment variables or headers declared. The manifest declares no authentication, so check how your account is identified before connecting.
Before you install
The server writes, updates and deletes personal data: tasks, habits, goals, journal entries, notes, books, bookmarks, financial transactions, subscriptions, trades, workouts and body measurements. Some deletions are permanent (bookmarks, books). Financial and health data is sensitive; confirm what is stored and who can access it.

Installation

In SourceWeft

  1. Open Framezone in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "framezone": {
      "type": "http",
      "url": "https://framezone.app/mcp"
    }
  }
}

Tools

62

list_tasks

List tasks

List tasks, optionally filtered by status, priority, project, or top3 flag.

Parametersstatusis_top3priorityproject_idinclude_archived

create_task

Create task

Create a new task with optional project, priority, due date, and recurrence.

Parameterstitlerequiredstatusis_top3due_datepriorityproject_idrecurrencedescription

update_task

Update task

Update an existing task. Only provided fields are changed.

Parameterstitlestatusis_top3task_idrequireddue_datepriorityproject_iddescription

complete_task

Complete task

Toggle a task between completed and pending. Cascades to subtasks and handles recurrence.

Parameterstask_idrequired

delete_task

Delete task

Soft-delete a task (can be restored later).

Parameterstask_idrequired

list_habits

List 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).

Parametersdate

create_habit

Create habit

Create a new habit. Tracking types: check (daily toggle), count (hit a number), duration (minutes), times_per_week (weekly frequency).

Parametersiconnamerequiredunitcolortime_of_daytarget_valuetracking_typetimes_per_weektarget_duration

update_habit

Update habit

Update an existing habit. Only provided fields are changed.

Parametersiconnameunitcoloractivehabit_idrequiredtime_of_daytarget_valuetracking_typetimes_per_weektarget_duration

log_habit

Log 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.

Parametersdatevaluehabit_idrequired

list_goals

List goals

List goals with progress, type, and status. Supports filtering by status or category.

Parametersstatuscategory

create_goal

Create goal

Create a new goal. Types: milestone (checklist), numeric (value tracking), habit, vision.

Parametersunittitlerequiredcategoryprioritygoal_typemilestonesdescriptionstart_valuetarget_datecurrent_valuetarget_value_num

update_goal

Update goal

Update a goal: change status, progress, toggle milestones, or add a progress note.

Parametersnotetitlestatusgoal_idrequiredprioritydescriptionstart_valuetarget_datecurrent_valuetarget_value_numtoggle_milestone

list_projects

List projects

List projects with task counts, tier, status, and linked goal.

Parameterstierstatusinclude_archived

create_project

Create project

Create a new project with tier (A/B/C), optional goal link, and target date.

Parametersurliconnamerequiredtiercolorstatusgoal_iddescriptiontarget_date

update_project

Update project

Update a project: change name, tier, status, goal link, or target date.

Parametersurliconnametiercolorstatusgoal_idproject_idrequireddescriptiontarget_date

get_daily_entry

Get daily entry

Get the daily journal entry for a date: mood, energy, focus, morning/evening notes.

Parametersdate

update_daily_entry

Update daily entry

Update the daily journal: set mood (1-5), energy (1-5), focus text, morning/evening notes.

Parametersdatemoodenergyfocus_textevening_notemorning_notefocus_completed

list_notes

List notes

List notes, optionally filtered by search query or tag. Returns title, tags, and truncated body.

Parameterstaglimitsearch

create_note

Create note

Create a new note with title, body text, and optional tags.

Parametersbodyrequiredtagstitlerequiredis_pinnedproject_id

delete_note

Delete note

Soft-delete a note.

Parametersnote_idrequired

list_books

List books

List books with optional status filter. Returns title, author, status, progress, and rating.

Parametersstatus

create_book

Create book

Add a book to your library. Set status to "reading", "wishlist", "to_check", etc.

Parameterstagsnotespagestitlerequiredauthorratingstatus

update_book

Update book

Update a book: change status, rating, notes, or update reading progress (current page).

Parameterstagsnotestitleauthorratingstatusbook_idrequiredcurrent_page

delete_book

Delete book

Delete a book from the library.

Parametersbook_idrequired

list_quotes

List quotes

List saved quotes, optionally filtered by book or favorites only.

Parametersbook_idfavorites_only

create_quote

Create quote

Save a quote with author and optional book link.

Parametersbodyrequiredtagsauthorsourcebook_idis_favorite

add_bookmark

Add bookmark

Save a bookmark URL with optional title, description, category, and tags.

Parametersurlrequiredtagstitlecategorydescription

delete_bookmark

Delete bookmark

Delete a bookmark permanently.

Parametersbookmark_idrequired

list_accounts

List accounts

List financial accounts with balances and types.

Takes no parameters.

list_categories

List categories

List transaction categories with type (income/expense) and monthly budget.

Parameterstype

add_transaction

Add transaction

Add a financial transaction (income or expense) to an account with optional category.

Parameterstyperequirednotesamountrequiredaccount_idcategory_iddescriptionrequiredtransaction_date

list_subscriptions

List subscriptions

List active subscriptions with amounts, frequency, and next billing date.

Takes no parameters.

create_subscription

Create subscription

Add a recurring subscription (monthly, yearly, or weekly).

Parametersurlnamerequirednotesamountrequiredcurrencyfrequencycategory_idnext_billing_date

list_holdings

List 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

Add trade

Record a buy or sell trade for a portfolio holding. Updates shares and average cost.

Parameterstyperequirednotessharesrequiredtraded_atholding_idrequiredprice_per_sharerequired

log_focus_session

Log focus session

Log a completed focus/pomodoro session with duration, project, and task link.

Parameterstypelabeltask_idproject_idstarted_atduration_minutesrequired

get_focus_summary

Get focus summary

Get focus time summary: total minutes, sessions, and breakdown by project for a date range.

Parameterstofrom

log_workout

Log workout

Log a workout session with type, duration, calories, and heart rate.

Parameterstyperequirednotesavg_hrmax_hrmin_hrcaloriesended_atlocationstarted_atworkout_dateactive_caloriesduration_minutes

log_workout_sets

Log 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.

Parameterstypenotessets_textrequiredworkout_idworkout_dateallow_duplicatesduration_minutes

log_body_measurement

Log body measurement

Log body measurements: weight, body fat %, waist, chest, etc.

Parametershipsneckchestnoteswaistvo2maxweightbody_fatleft_armleft_quadright_armshoulders+3 more

log_nutrition

Log nutrition

Log a day of nutrition — day totals plus optional food-by-food line items. Re-sending the same date replaces that day.

Parametersfat_gnotescarbs_gentriesfiber_gsugar_gcalorieslog_daterequiredprotein_gsodium_mgis_complete

list_exercises

List 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.

Parameterssearchmuscle_grouptrained_only

get_fitness_summary

Get 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.

Parameterstraining_daysnutrition_daysinclude_training_grid

delete_workout

Delete workout

Delete a whole training session and every set in it. To remove only part of a session use delete_workout_sets.

Parameterstypeworkout_idworkout_date

delete_workout_sets

Delete 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.

Parametersexerciseworkout_idworkout_dateduplicates_only

delete_body_measurement

Delete 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.

Parametersmeasured_atmeasurement_id

list_wishlist

List wishlist

List wishlist items with price, priority, and purchase status.

Parametersstatus

add_wishlist_item

Add wishlist item

Add an item to the wishlist with price range, priority, and optional URL.

Parametersurlnamerequirednotescategorycurrencypriorityprice_maxprice_mindescription

update_wishlist_item

Update 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.

Parametersurlnamenotesstatusitem_idrequiredcategorycurrencypriorityprice_maxprice_minpurchased_at

list_contacts

List contacts

List contacts. Filter by relationship type or get contacts needing reach-out.

Parametersrelationshipneeds_contactfavorites_only

create_contact

Create contact

Create a new contact (personal CRM). Track birthdays, relationship types, and contact frequency reminders.

Parameterscitytagsemailnotesphonecompanybirthdaylast_namefirst_namerequiredhow_we_metproject_idrelationship+1 more

update_contact

Update contact

Update a contact. Use mark_contacted=true to record a check-in with today's date.

Parametersidrequirednameemailnotesphonecompanybirthdaylast_namefirst_nameis_favoriterelationshipmark_contacted+1 more

list_achievements

List achievements

List all achievements: unlocked and locked, with descriptions and unlock dates.

Takes no parameters.

get_user_memories

Get user memories

Get the user's AI memory entries — personal facts, preferences, and context that personalize AI responses.

Parameterscategory

add_user_memory

Add user memory

Add a personal fact to the user's AI memory. Keep it concise (1-2 sentences). Max 50 memories per user.

Parameterscontentrequiredcategory

delete_user_memory

Delete user memory

Delete a specific AI memory entry by ID.

Parametersidrequired

weekly_summary

Weekly summary

Get a comprehensive weekly review: tasks, habits, mood/energy, portfolio, books, focus time.

Parametersweek

get_project_analytics

Get 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.

Parametersend_dateproject_idrequiredstart_date

get_top_queries

Get 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.

Parameterslimitsearchsort_byend_datemin_clicksproject_idrequiredstart_datemin_impressions

get_top_pages

Get 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.

Parameterslimitsearchsort_byend_dateproject_idrequiredstart_date

compare_analytics_periods

Compare 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.

Parametersproject_idrequiredcurrent_endprevious_endcurrent_startprevious_start

Version history

1
  1. v2.3.0LatestSep 24, 2026

Score

83% 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.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.