N

notion.com

Notion is a collaborative workspace for documents, wikis, projects, databases, and related team workflows. It also offers AI features and enterprise administration capabilities for managing workspace and organization resources.

4 integrations · MCP · REST · CLI

Notion exposes two HTTP APIs on api.notion.com (the main Notion API and enterprise-only Admin API), a hosted OAuth-protected MCP server on mcp.notion.com with streamable HTTP and SSE transports, and the `ntn` CLI.

discovered 1d ago
MCP servers1
REST · OpenAPI2
CLI1
Credentials
Notion personal access tokenbearerGet token

In the Developer portal, create a personal access token (PAT), choose its workspace and capability bundle, and copy the token. PATs are user-scoped and can include Notion API and/or Workers capabilities, subject to workspace policy.

Notion internal connection installation access tokenbearerGet token

As a workspace owner, open the Developer portal connections page, create an Internal connection, then open its Configuration tab and copy the Installation access token. Share the needed pages/databases with the connection before using it.

OAuth 2.0oauth2
OAuth 2.0 — self-onboarding

Point your MCP client at the server URL and approve access in the browser. The server accepts a Client ID Metadata Document (CIMD), so the client authenticates with its own hosted URL as the client_id — nothing to register.

Notion Admin API organization bot tokenbearerGet token

On an Enterprise plan, an organization owner opens the organization console and creates an organization bot token for the Admin API. Organization owners can create, edit, or revoke active tokens there.

Notion CLI login sessionoauth2$ ntn login

Acquired by the CLI — running ntn login opens the auth flow and stores the credential.

conventions · 1/8 published

Publish these signals → /publishing