Skip to content

Commit 5ce9641

Browse files
committed
docs: clarify NOTION_SYNC_PARENT_PAGE_ID / NOTION_INDEX_DATABASE_ID need to be set per-workspace
Both "has a working default" descriptions were misleading for self-hosters: the defaults point to pages/databases in the original deployer's own Notion workspace, which a new user's own Notion integration has no access to. Spells out what to actually do (share a page/database with your integration, grab its ID from the URL, set the env var).
1 parent 3e23f24 commit 5ce9641

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,8 +284,8 @@ All tokens are optional independently — a connector's tools fail at call time
284284
| `GITHUB_MIN_REQUEST_INTERVAL_MS` | Minimum spacing between outgoing GitHub REST requests, to avoid secondary rate limits (default `300`) |
285285
| `GITHUB_MAX_RETRIES` | Max retries on GitHub secondary-rate-limit/429 responses (default `3`) |
286286
| `GITHUB_RETRY_BASE_MS` | Fallback backoff base when GitHub omits `Retry-After` (default `1500`, doubles per retry) |
287-
| `NOTION_INDEX_DATABASE_ID` | Database used for entity_id → page_id dedup lookups (has a working default) |
288-
| `NOTION_SYNC_PARENT_PAGE_ID` | Parent page for pages created by `sync_mem0_to_notion` (has a working default) |
287+
| `NOTION_INDEX_DATABASE_ID` | Database used for entity_id → page_id dedup lookups. **Set this yourself** if you're self-hosting — the default points to a database in the original deployer's own Notion workspace, which your integration won't have access to. Create a database in your workspace, share it with your integration (notion.so/my-integrations), and use its ID (the 32-char segment in its URL). |
288+
| `NOTION_SYNC_PARENT_PAGE_ID` | Parent page for pages created by `sync_mem0_to_notion`. **Set this yourself** if you're self-hosting, same reason as above — the default points to a page in the original deployer's workspace. Share a page in your own workspace with your integration and use its page ID. |
289289
| `MCP_SHARED_KEY` | Shared-secret auth for `/mcp`. Unset = endpoint is open to anyone with the URL — set this in any real deployment. |
290290
| `IP_ALLOWLIST_ENABLED` | Set `false` to disable the IP allowlist (default: enabled) |
291291
| `ALLOWED_IP_RANGES` | Comma-separated CIDR ranges allowed to call `/mcp` (defaults to Anthropic's published connector range) |

0 commit comments

Comments
 (0)