Skip to content
Back to search
100
MCP live MCP 2025-06-18 streamable-http

Dayze — Life in Days + Notable People

com.dayze/life-context

People + life-in-days knowledge for AI agents. Public MCP; x402 on Base; OAuth for private tools.

Uptime
100.0%
1 direct probes · 30d
Response
2062ms
last probe
Tools
72
callable
Resources
3
readable
Prompts
4
available

Tools · 72

notable_search

Search the public Dayze notable-people catalog by name, occupation, or slug. Use when you need to find a person before fetching a pack. Example slug: albert-einstein. ($0.01)

notable_profile

Bio-only profile JSON by slug (no life-in-days, similar, or birthday peers). Prefer notable_pack for “who is X / age in days / peers”. Example: taylor-swift. ($0.02)

notable_pack

DEFAULT for who is X: profile + life_in_days (age/day_number) + similar people + birthday peers. Timeline events include day_number. Prefer this over notable_profile. Example: albert-einstein. ($0.05)

notable_pack_premium

S-tier guaranteed pack (score≥85, timeline≥8, image, embedding). Errors if below bar. Use when you need high-quality, complete notable context. Example slug: elon-musk. ($0.10)

compare_lives

Side-by-side notable packs for two slugs (life_in_days + day_number timelines). One call instead of two notable_pack. Example: elon-musk vs steve-jobs. ($0.08)

get_life_context

Get a snapshot of the authenticated user's current life context (identity, today/upcoming events, pulse, trackers). Relationships and memories are included by default; pass include_*=false to omit. Lo…

get_context_pack

Life Context Protocol (LCP) pack for the authenticated user: identity, pulse, who_matters, whats_next, memories. Pass include_relationships/include_memories false to omit those sections; location and …

get_life_graph

Explicit private life-graph export: favorites/VIP plus people with edges or recent event tags. Pass full=true for a larger capped list. Optional event–people links. Requires OAuth or a supported scope…

get_person_neighborhood

Subgraph around one user-owned person_id — profile (avatar_url, photo_count, has_photos) plus declared connections. Use get_person_photos for the full gallery. Notes omitted unless include_notes=true …

get_events

Authenticated user's calendar events. Prefer explicit from/to (YYYY-MM-DD). Shortcuts: today|week|month|year (calendar year)|decade. Browsing noise excluded by default. ($0.10; API key required)

get_people

List the authenticated user's CRM people. Each person includes avatar_url, photo_count, and has_photos; use get_person_photos(person_id) for the full gallery. Notes omitted by default (has_notes flag)…

update_person

MUTATES the authenticated user CRM. Patch one existing person they own (person_id UUID required). Optional fields: is_favorite, tier (vip|normal|low), relationship, notes (replaces stored notes — read…

log_food

MUTATES the authenticated user Food Diary and calendar. Use when they ate or drank — do not store this as a chat memory. Example: “I had Mee Pok for late lunch with my parents” → log_food({ what: "Mee…

update_food

MUTATES one existing Food Diary row the authenticated user owns. Required: food_id (UUID). Optional patch (same fields as log_food): what, kind, place, merchant, notes, consumed_at / meal_period, amou…

delete_food

MUTATES by removing one Food Diary row the authenticated user owns and its mirrored calendar event. Required: food_id (UUID). Prefer this over delete_event for meals logged via log_food. Unknown or ot…

log_event

MUTATES the authenticated user calendar. Use for non-food days — funeral, cremation, appointment, dinner, anything that is not a food log. Do not store this as a chat memory. Example (funeral tonight)…

update_event

MUTATES one existing calendar event the authenticated user owns. Required: event_id (UUID). Optional patch (same fields as log_event): title, date / event_date, time / event_time, end_date, end_time, …

delete_event

MUTATES by removing one existing calendar event the authenticated user owns. Required: event_id (UUID). Unknown or other-user event_id returns an error. event_people tags cascade; linked entity_assets…

log_favorite_song

MUTATES the authenticated user favorite tracks list at /music. Use when they favorite or save a song — do not store this as a chat memory or in music_preferences. Example: “Henry Mancini - Piano And S…

get_memories

Authenticated user memories from Dayze Agent. Pass query for semantic/keyword retrieval. Prefer search for event-first trip and calendar titles. Requires OAuth or a supported scoped credential. ($0.10…

get_expenses

Authenticated user cashflow summary: spend, income, net, and top spend categories. Requires OAuth or a supported scoped credential. ($0.10; API key required)

resolve_person

Resolve a nickname or surface name to a CRM person via person_aliases → exact name → slug → unique substring. Returns avatar_url, photo_count, has_photos, and photos[{url,is_primary}] preview; use get…

get_person_aliases

List canonical aliases (nicknames) for a CRM person. Pass person_id or name (resolved via aliases). Requires OAuth or a supported scoped credential. ($0.05; API key required)

get_person_transactions

Me↔contact money ledger from expenses (paid_to_person_id / income_from_person_id). Pass person_id or name. Returns entries + per-currency totals. Reuses existing expenses — no parallel ledger table. (…

get_money_between_people

Same as get_person_transactions: authenticated user ↔ one contact via expenses FKs. Prefer get_person_transactions; this alias exists for agent discoverability. ($0.10; API key required)

get_person_interactions

Relationship timeline for one CRM person: interactions rows (message/call/meeting/note + extended kinds like visit/gift/stayed_over encoded in summary) plus co-tagged calendar events. Prefer this over…

explain_fact

Return evidence/provenance for a claim: polaris_learned_facts, life_events / life_event_relationships when present, then memories. Use when the agent must cite why it believes something — do not inven…

list_clarifications

Ranked clarification queue by info gain: pending context_entity_suggestions (unresolved mentions) plus likely duplicate CRM people. Prefer this for “what should I clarify?” over reading people.notes. …

get_trackers

Authenticated user live trackers only; expired countdowns and inactive streaks are omitted. Requires OAuth or a supported scoped credential. ($0.10; API key required)

search

Search the authenticated user life graph. Deterministic routing first: food + relative dates (e.g. "what did I eat yesterday?"); timeline/current-context; money+person; who-is → resolve_person. Otherw…

search_gmail

Search the authenticated user's already-connected Gmail inbox (read-only). Reuses the Dayze Integrations hub Gmail connection (service_connections provider=gmail, scope gmail.readonly) — no new OAuth …

read_gmail_message

Read one Gmail message by id from search_gmail. Returns subject, from, date, snippet, and plain-text body (truncated). Reuses the Integrations hub Gmail connection. Read-only — cannot send, archive, o…

resolve_place

Canonicalize a venue name via place aliases and fuzzy match. ($0.10; API key required)

get_places

Known canonical places in the user Life Graph. ($0.10; API key required)

get_place_visits

When was I at a venue — merges place_visits, location_visits, and event locations. ($0.10; API key required)

get_location_history

Normalized visit history (venue-level by default, not raw GPS noise). ($0.10; API key required)

get_location_context

Likely current or at-time place with confidence and provenance. ($0.10; API key required)

get_trips

User trips with status filter (planned/completed/etc.). ($0.10; API key required)

get_trip

Single trip with linked places and people. ($0.10; API key required)

get_travel_history

Completed/confirmed travel only. ($0.10; API key required)

get_countries_visited

Canonical countries from completed trips (not other people travel). ($0.10; API key required)

get_cities_visited

Canonical cities from completed trips. ($0.10; API key required)

create_person

Add a CRM contact; checks duplicates first. ($0.10; API key required)

merge_people

Merge duplicate CRM contacts into a primary person. ($0.10; API key required)

add_inventory_item

Add an owned object to Life Inventory. ($0.10; API key required)

get_inventory

Browse owned inventory with filters. ($0.10; API key required)

get_inventory_item

Full item with valuations, people links, assets. ($0.10; API key required)

update_inventory_item

PATCH semantics — unspecified fields untouched. ($0.10; API key required)

archive_inventory_item

Archive instead of destructive delete. ($0.10; API key required)

search_inventory

Structured + keyword search over owned objects. ($0.10; API key required)

add_inventory_valuation

Append immutable valuation observation. ($0.10; API key required)

get_inventory_valuations

Chronological valuation history for an item. ($0.10; API key required)

link_inventory_person

Provenance link e.g. inherited_from, gifted_by. ($0.10; API key required)

upload_asset

Upload image bytes to Dayze storage (WebP re-encode strips EXIF/AI metadata). Returns asset_id. For inventory item photos: pass entity_type=inventory, entity_id=inventory_id, role=photo, image_base64 …

get_asset

Fetch one asset by asset_id with signed_url for download/processing. ($0.05; API key required)

update_asset

Patch role, metadata, description, or parent_asset_id (e.g. mark as processed). ($0.08; API key required)

archive_asset

Soft-delete an asset (sets archived_at). Original rows are preserved for versioning. ($0.05; API key required)

upload_photo

Upload a photo to a Life Graph entity. Accepts image_base64 or url (one required). Re-encodes via WebP (strips EXIF/AI metadata). Person uploads also write the CRM gallery (person_photos) and avatar w…

attach_asset

Link an existing asset_id to another entity by creating a linked copy (does not move the original row). Roles: original | processed | thumbnail | cover | document | receipt | certificate | other. Lega…

get_entity_assets

List assets linked to an entity (role, signed_url, versions). entity_type inventory_item → inventory. ($0.10; API key required)

log_expense

Create an outgoing expense only. For money received (Venmo/Cash App/PayPal/Zelle) use log_transaction with direction=from and type=income. ($0.10; API key required)

log_transaction

Income/expense/transfer write. direction=from + type=income for Venmo received. Positive amount; external_id dedupes imports. ($0.10; API key required)

update_expense

PATCH an expense row. ($0.10; API key required)

record_purchase

Atomic expense + optional inventory item creation. ($0.10; API key required)

record_sale

Mark inventory sold + record sale proceeds with gain/loss. ($0.10; API key required)

get_transactions

List expense/income/transfer rows. ($0.10; API key required)

search_transactions

Keyword search over transactions. ($0.10; API key required)

search_photos

Search person photos and entity assets by query/metadata. Returns inline MCP image attachments. ($0.10; API key required)

get_photo

Single photo metadata + secure URL. Returns inline MCP image attachment when available. ($0.10; API key required)

get_photos_for_event

Assets linked to an event. ($0.10; API key required)

get_person_photos

Gallery image URLs for a CRM contact. Returns photos[{ id, url, is_primary, created_at }] plus inline MCP image attachments for chat render. Accepts person_id. ($0.10; API key required)

get_photos_for_place

Assets linked to a canonical place. ($0.10; API key required)

Resources · 3

agents-guide

How to connect AI agents to Dayze MCP — endpoints, auth, x402 pricing, and curl examples.

dayze://docs/agents
mcp-discovery

Machine-readable MCP discovery summary (canonical copy at /.well-known/mcp.json).

dayze://discovery/mcp.json
x402-pricing

Per-tool pricing via x402 USDC on Base, free tier details, and payment flow.

dayze://pricing/x402

Prompts · 4

notable_pack

Pull Dayze notable pack for {slug} and explain day_number highlights — milestones, birthday peers, and age-in-days at each event.

compare_lives

Fetch packs for {slug_a} and {slug_b} and compare life-in-days milestones, earliest achievements, and career arcs side-by-side.

birthday_peers

Find notable people who share the same birth date as {slug} and surface the most interesting connections.

search_people

Search Dayze notable people catalog for {query}, summarise top results, then fetch the top match pack for day_number context.

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "dayze_—_life_in_days_+_notable_people": {
      "url": "https://dayze.com/api/mcp",
      "transport": "streamable-http"
    }
  }
}