List Your Notion Pages with AI on Mac
Let Claude, ChatGPT and other AI assistants list your Notion pages locally on your Mac. Titles, last-edited dates and hierarchy — no API keys, no cloud, all private.
The notion_list_pages tool lets your AI assistant see every Notion page cached on your Mac — titles, when each was last edited, and where it sits in your workspace hierarchy — sorted newest first. It reads the Notion desktop app's local cache, so there are no tokens to paste and nothing leaves your machine. You just ask in plain language: "List my most recently edited Notion pages." and the assistant returns a clean, structured rundown of what you've been working on.
This is part of LMCP, a free, native macOS MCP server that connects AI assistants to 150+ tools across your real Mac apps — locally, with no API keys and no cloud middleman.
Which AI agents work?
notion_list_pages works with every major AI client LMCP supports:
- Desktop clients — Claude Desktop, Cursor, VS Code (GitHub Copilot), Windsurf and Zed auto-configure through local stdio, so the tool is available the moment LMCP is installed.
- Web AIs — ChatGPT, Claude.ai (web), Grok and Perplexity connect through the LMCP Cloud Relay connector, which securely bridges the web assistant to the server running on your Mac.
Whichever you use, the page data is read on your machine and surfaced inside the chat.
Automation
Listing pages is the natural first step in a chain. Once the assistant knows which pages exist and which are newest, you can string commands together: "List my recent Notion pages, then read the one titled Q3 Planning and summarize the action items." The list gives the AI the titles and hierarchy it needs to pick the right page, then it can hand off to other LMCP tools — drafting an email about a project page, creating calendar events from a meeting-notes page, or adding reminders from a to-do list — all in a single natural-language flow.
Context
Because notion_list_pages reads your actual cached Notion workspace, the AI works with your real data — your real project names, your real edit timestamps, your real folder structure. There's no generic answer or hallucinated content. When you ask "what was I working on yesterday?", it answers from the pages you genuinely touched, giving responses grounded in your true workspace state.
Productivity
Instead of switching to Notion, scanning the sidebar, and hunting for the page you half-remember, you ask once and get an ordered, scannable list in seconds. That's a small interruption removed dozens of times a day. It's especially useful first thing in the morning — "show me what I edited recently" rebuilds your context instantly — or when you're deep in another app and just need a pointer to the right doc without breaking focus.
Privacy & GDPR
Everything runs locally on your Mac. notion_list_pages reads the Notion desktop app's existing local cache directly; LMCP never uploads your pages, never stores them on a server, and uses no third-party API. Your workspace data stays exactly where it already is. This local-only design makes LMCP GDPR-compliant by architecture — there's no cloud copy to leak, subpoena, or breach. Download LMCP and try it free.