MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Data access / search

Framezone

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

Checks passed
12 / 22

2 failed · 8 not measured

Median response
347 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
62

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
310
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 347 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name Framezone.

  • Pass
    Lists tools

    tools/list returned 62 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 347 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 347 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Fail
    Tools described

    1 tools have a description shorter than 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Pass
    Parameters documented

    309 of 309 parameters have a description (100%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-09-24T18:15:54.914764Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using Framezone

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http framezone https://framezone.app/mcp

Capabilities

Tools 62

add_bookmark

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

Discovered
add_trade

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

Discovered
add_transaction

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

Discovered
add_user_memory

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

Discovered
add_wishlist_item

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

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

Discovered
complete_task

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

Discovered
create_book

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

Discovered
create_contact

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

Discovered
create_goal

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

Discovered
create_habit

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

Discovered
create_note

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

Discovered
create_project

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

Discovered
create_quote

Save a quote with author and optional book link.

Discovered
create_subscription

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

Discovered
create_task

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

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

Discovered
delete_book

Delete a book from the library.

Discovered
delete_bookmark

Delete a bookmark permanently.

Discovered
delete_note

Soft-delete a note.

Discovered
delete_task

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

Discovered
delete_user_memory

Delete a specific AI memory entry by ID.

Discovered
delete_workout

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

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

Discovered
get_daily_entry

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

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

Discovered
get_focus_summary

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

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

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

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

Discovered
get_user_memories

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

Discovered
list_accounts

List financial accounts with balances and types.

Discovered
list_achievements

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

Discovered
list_books

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

Discovered
list_categories

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

Discovered
list_contacts

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

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

Discovered
list_goals

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

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

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

Discovered
list_notes

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

Discovered
list_projects

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

Discovered
list_quotes

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

Discovered
list_subscriptions

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

Discovered
list_tasks

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

Discovered
list_wishlist

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

Discovered
log_body_measurement

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

Discovered
log_focus_session

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

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

Discovered
log_nutrition

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

Discovered
log_workout

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

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

Discovered
search

Search the user's Framezone data by keyword: tasks, projects, notes, bookmarks, books and goals.

Discovered
update_book

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

Discovered
update_contact

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

Discovered
update_daily_entry

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

Discovered
update_goal

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

Discovered
update_habit

Update an existing habit. Only provided fields are changed.

Discovered
update_project

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

Discovered
update_task

Update an existing task. Only provided fields are changed.

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

Discovered
weekly_summary

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

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected347 ms62