{
  "markdown": "# Dayze MCP\n\n[![Dayze MCP](https://glama.ai/mcp/servers/gohluke/dayze-mcp/badge)](https://glama.ai/mcp/servers/gohluke/dayze-mcp)\n\n**Life Context for AI agents** — reference Life Context Protocol (`get_context_pack`) plus public notable-people packs.\n\n**Install / try on Smithery:** https://smithery.ai/servers/polaris/dayze\n\n[![smithery badge](https://smithery.ai/badge/@polaris/dayze)](https://smithery.ai/servers/polaris/dayze)\n\n## Cursor / Grok Bot\n\nThis repo is a [Cursor Plugin](https://cursor.com/docs/reference/plugins) (**v1.14.0**): `.cursor-plugin/plugin.json`, `skills/dayze-life-context/`, URL-only root [`mcp.json`](https://cursor.com/docs/mcp), plus [Codex/ChatGPT](https://developers.openai.com/plugins/build/plugins) metadata in `.codex-plugin/` and `.mcp.json`.\n\n**Publish to Cursor Marketplace:** submit `https://github.com/gohluke/dayze-mcp` at https://cursor.com/marketplace/publish (see `PUBLISH.md`). ChatGPT plugin is already live.\n\nUntil marketplace review lands, test locally:\n\n```bash\nmkdir -p ~/.cursor/plugins/local\nln -s /path/to/dayze-mcp ~/.cursor/plugins/local/dayze\n```\n\nReload Cursor (`Developer: Reload Window`), open Customize, and click **Connect**. Sign in to Dayze in the browser. Do not paste an API key — Cursor discovers OAuth from [RFC 9728](https://dayze.com/.well-known/oauth-protected-resource). Same Connect flow for Cursor desktop, Cursor web, and Grok Bot.\n\nDocs: https://dayze.com/docs/agents\n\n| | |\n|---|---|\n| Website | https://dayze.com |\n| Agents docs | https://dayze.com/docs/agents |\n| Streamable HTTP | https://dayze.com/api/mcp |\n| REST MCP | https://dayze.com/api/v1/mcp |\n| Discovery | https://dayze.com/.well-known/mcp.json |\n| Server card | https://dayze.com/.well-known/mcp/server-card.json |\n| OpenAPI | https://dayze.com/openapi.json |\n| OAuth PRM | https://dayze.com/.well-known/oauth-protected-resource |\n| OAuth AS | https://dayze.com/.well-known/oauth-authorization-server |\n| x402scan | https://www.x402scan.com/recipient/0x4DeE3CDA6cb33b1f7A29dE1385B192F802AE3EDa/resources |\n\n## Pitch\n\nDayze is a pay-per-call people + life-in-days API for AI agents — notable packs with day-of-life numbers, similar people, and birthday peers. Public `notable_*` tools need no API key; USDC on Base via x402 after the free tier.\n\n## Quick try\n\n```bash\n# Streamable HTTP (JSON-RPC)\ncurl -X POST https://dayze.com/api/mcp \\\n  -H 'Content-Type: application/json' \\\n  -H 'Accept: application/json, text/event-stream' \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"initialize\",\"params\":{\"protocolVersion\":\"2025-06-18\",\"capabilities\":{},\"clientInfo\":{\"name\":\"curl\",\"version\":\"1.0\"}}}'\n\ncurl -X POST https://dayze.com/api/mcp \\\n  -H 'Content-Type: application/json' \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/list\"}'\n\n# REST (compat)\ncurl https://dayze.com/api/v1/mcp\n\ncurl -X POST https://dayze.com/api/v1/mcp \\\n  -H 'Content-Type: application/json' \\\n  -d '{\"tool\":\"notable_pack\",\"parameters\":{\"slug\":\"albert-einstein\"}}'\n```\n\nTimeline events include `day_number` (e.g. Einstein’s Nobel = Day 15,580).\n\n## Auth\n\n- Public `notable_*` tools: no login (x402 after free tier)\n- Private life-graph tools: `Bearer dayze_k_…` or OAuth `dayze_at_…`\n- OAuth 2.1 + PKCE + DCR for Claude / ChatGPT / Gemini agents — see https://dayze.com/docs/agents\n\n## Transport\n\n- **Streamable HTTP** JSON-RPC at `/api/mcp` (`initialize`, `tools/list`, `tools/call`)\n- **REST** MCP-compatible at `/api/v1/mcp` (`GET` capabilities, `POST` `{tool, parameters}`)\n- GET `/api/mcp` returns discovery JSON (200); SSE sessions are not available on Netlify serverless\n\n## Tags\n\n`mcp` · `x402` · `ai-agents` · `notable-people` · `life-in-days` · `knowledge-api` · `base` · `usdc`\n\n\n## Glama install / Make Release\n\nDayze MCP is **hosted** at `https://dayze.com/api/mcp`. This repo ships a local\n**stdio** adapter (`server.mjs`) so Glama can build/scan without putting a URL in CMD\n(Glama rejects remote endpoints in CMD arguments).\n\n1. Open https://glama.ai/mcp/servers/gohluke/dayze-mcp/admin/dockerfile\n2. **Build steps:** `[\"npm install\"]`\n3. **CMD arguments:** `[\"node\", \"./server.mjs\"]`\n4. Click **Build** → wait for green → **Build & Release** (`1.6.2`)\n\nIf Glama keeps checking out an old commit, use build steps:\n`[\"git fetch origin && git checkout origin/main\", \"npm install\"]`\n\nPrefer connecting clients directly to `https://dayze.com/api/mcp` (Streamable HTTP + OAuth).\n\n## License\n\nDocumentation and listing metadata in this repo: MIT.\nThe Dayze product and API remain proprietary; this repo exists so directories can index a public GitHub URL.\n",
  "bytes": 4575,
  "sha": "8582917316b9ce15c91d74fbb8caad72f9629b91254ac5e9df38c7810245c255",
  "repo_slug": "gohluke/dayze-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_dayze_life_context_cd5da1de/readme"
}