Skip to main content

Agents & MCP

Dayze hosts the reference Life Context Protocol (MCP v1.9.0) — private packs for a Dayze user’s life graph, public notable-people tools, curated prompts, and x402 pay-per-call.

Connect Dayze MCP →

5-minute Quick Start

1. Public pack — no API key:

curl -X POST https://dayze.com/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"notable_pack","arguments":{"slug":"albert-einstein"}}}'

2. Optional — force x402 (skip free tier, expect 402):

curl -i -X POST https://dayze.com/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'X-402-Force: 1' \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"notable_pack","arguments":{"slug":"albert-einstein"}}}'

3. Private context pack — create an API key, share token, or connect via OAuth at Settings → Agent access. Prefer get_context_pack:

curl -X POST https://dayze.com/api/v1/mcp \
  -H 'Authorization: Bearer dayze_k_YOUR_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"tool":"get_context_pack","parameters":{"query":"this week"}}'

# Or share token (get_context_pack | get_life_graph only)
curl -X POST https://dayze.com/api/v1/mcp \
  -H 'Authorization: Bearer dayze_share_YOUR_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"tool":"get_context_pack","parameters":{}}'

Coding agents: fetch https://dayze.com/ai · Machine guide: /AGENTS.md. REST still works: {"tool":"notable_pack","parameters":{"slug":"…"}}

Client Install Configs

Copy-paste configs for major MCP clients. OAuth is auto-discovered via /.well-known/oauth-protected-resource.

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "dayze": {
      "type": "http",
      "url": "https://dayze.com/api/mcp"
    }
  }
}

Cursor — .cursor/mcp.json

{
  "mcpServers": {
    "dayze": {
      "type": "http",
      "url": "https://dayze.com/api/mcp"
    }
  }
}

Google ADK — Python

from google.adk.tools.mcp_tool.mcp_toolset import (
    MCPToolset, StreamableHTTPConnectionParams
)

toolset = MCPToolset(
    connection_params=StreamableHTTPConnectionParams(
        url="https://dayze.com/api/mcp",
    )
)

ChatGPT Apps Connector

Set connector URL to:

https://dayze.com/api/mcp

OAuth is auto-discovered. Callback: https://chatgpt.com/connector/oauth/<id>

MCP Prompts

Curated prompts available via prompts/list and prompts/get. Claude and Cursor load these automatically.

notable_packPull Dayze notable pack for {slug} and explain day_number highlights — milestones, birthday peers, and age-in-days at each event.
compare_livesFetch packs for {slug_a} and {slug_b} and compare life-in-days milestones, earliest achievements, and career arcs side-by-side.
birthday_peersFind notable people who share the same birth date as {slug} and surface the most interesting connections.
search_peopleSearch Dayze notable people catalog for {query}, summarise top results, then fetch the top match pack for day_number context.
# List prompts
curl -X POST https://dayze.com/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"prompts/list"}'

# Get a prompt
curl -X POST https://dayze.com/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"prompts/get","params":{"name":"notable_pack","arguments":{"slug":"albert-einstein"}}}'

MCP Resources

Static resources readable via resources/read.

dayze://docs/agentsIntegration guide: endpoints, auth, and examples
dayze://discovery/mcp.jsonMachine-readable discovery summary
dayze://pricing/x402Per-tool x402 pricing and payment flow
# List resources
curl -X POST https://dayze.com/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"resources/list"}'

# Read a resource
curl -X POST https://dayze.com/api/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"resources/read","params":{"uri":"dayze://pricing/x402"}}'

Public vs Private Tools

Public (notable_search, notable_profile, notable_pack, notable_pack_premium, compare_lives): no API key. Search and fetch notable people from the Dayze catalog.

notable_searchSearch 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.
notable_profileBio-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.
notable_packDEFAULT 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.
notable_pack_premiumS-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.
compare_livesSide-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.

Private: require Authorization: Bearer dayze_k_... with scope context. Read the authenticated user's life graph, events, memories, and more.

get_life_contextLife Context Snapshot
get_context_packLife Context Pack
get_life_graphLife Graph Export
get_person_neighborhoodPerson Neighborhood
get_eventsCalendar Events
get_peopleUser Contacts
get_memoriesAgent Memories
get_expensesExpense Summary
get_trackersHabit Trackers
searchSemantic Life Search

Discovery URLs

OAuth 2.1 (Claude / ChatGPT / Cursor)

Dayze supports OAuth 2.1 + PKCE for connector directories. Clients discover the authorization server via RFC 9728 protected-resource metadata and register dynamically (RFC 7591).

Authorization: https://dayze.com/oauth/authorize

Token: https://dayze.com/api/oauth/token

Register: https://dayze.com/api/oauth/register

Scopes: mcp · context · offline_access

Payment (x402)

100 free requests/day, then USDC on Base per tool call. Prices vary by tool (see GET capabilities). Discovery at /api/x402/info. Listed on x402scan.

initialize, tools/list, prompts/list, resources/list, and ping are always free.

Directory listings

Links