Original Reddit post

Quick rant. Anyone else stuck in this loop with Notion and Claude/Cursor: do two or three operations, context window is already trash, open a new chat. Do two more, trash again. And somewhere in there the official integration kicks you out and asks you to log in. Half an hour later, log in again. I thought I was the problem. I wasn’t. Here’s what’s going on. Every MCP server you plug in ships a list of “tools”, and each tool comes with a giant schema describing every field and every option. The official Notion MCP is one of the worst offenders. Those schemas land in your AI’s context before you’ve typed a single word. You’re already paying for them. Every new message pays for them again. And then it asks you to log in again every 30 minutes for good measure. That’s why I rewrote it. The fix: Notion MCP Server v2 One universal tool. No schema bloat. Just dust in your context. Instead of 20+ tools each carrying a fat schema, v2 routes every Notion action through a single tool. Pages, databases, blocks, comments, files, batches, all of it. Together with a tiny “describe” helper, they take almost no room in your context window. The schemas live on the server, not in your AI’s head. When the AI gets a field wrong, a smart error response tells it exactly what to fix, with a working example. It corrects itself on the next try. No copy-pasting, no hand-holding. Batch operations that actually work on big pages. Updating a 200-block doc, renaming 50 database rows, archiving a whole project. v2 handles it cleanly, with proper safety so a single failure doesn’t leave half a mess behind. Auth that respects your time. Set up your Notion token once and forget about it. No more “please log in again” pop-up every half hour. If you want tighter security, the per-page integration mode is still there as an option. Your call. What this feels like in practice Conversations stay sharp 5 to 10 times longer before your AI starts forgetting things Replies come back faster because there’s less garbage to chew through Your monthly AI bill goes down. Same Notion work, fraction of the tokens You stop logging into Notion every meeting The AI just does the thing. “Plan my week”, “file these notes”, “archive everything older than a month”, “reply to those comments”. Plain English in, real Notion changes out. Try it npx -y notion-mcp-server Works with Claude, Claude Desktop, Cursor, ChatGPT, Cline, Zed, and anything else that speaks MCP. Open source, MIT, free. GitHub: https://github.com/awkoy/notion-mcp-server npm: https://www.npmjs.com/package/notion-mcp-server A ⭐ on GitHub is honestly the single best signal that this is worth my time. If v2 saves you context and money, throw one in. It really helps. What’s eating your AI’s context right now? Drop it in the comments. Weird setups always shape the next release. 🙏 Disclosure: I’m the author. It’s free, open source (MIT), no paid tier, no upsell. Sharing because I think it fixes a real + pain for people using Notion through Claude / Cursor / similar AI tools. submitted by /u/Working-Forever-7106

Originally posted by u/Working-Forever-7106 on r/ClaudeCode