This is a Notion MCP server that supports OAuth2 authentication for the current user.
This is not a standalone server. It requires Pomerium to handle TLS, traffic proxying, user authentication and authorization, and OAuth flows. See the quick start guide for more information.
-
Create an OAuth2 Notion Client (called "External Integration") at Notion Integrations.
-
In the Basic Information tab, set OAuth domains & URIs to:
https://notion.YOUR-DOMAIN/.pomerium/mcp/oauth/callback