{
  "id": "notion",
  "name": "Notion",
  "description": "Read and edit Notion pages, databases, and blocks via Notion's MCP server.",
  "categories": [
    "Knowledge base",
    "Documentation"
  ],
  "appUrl": "https://www.notion.so",
  "docsUrl": "https://developers.notion.com/docs/mcp",
  "popularityRank": 82,
  "connectionOptions": [
    {
      "id": "oauth",
      "provider": "http",
      "connectionModel": {
        "principalType": "user",
        "credentialScope": "resource",
        "resourceType": "workspace",
        "resourceCardinality": "one",
        "selectionMode": "automatic",
        "identityMapping": {
          "source": "oauth_token_response",
          "externalPrincipalIdPath": "owner.user.id",
          "externalResourceIdPath": "workspace_id",
          "resourceNamePath": "workspace_name"
        }
      },
      "auth": {
        "strategy": "oauth2",
        "oauth": {
          "authorizationUrl": "https://api.notion.com/v1/oauth/authorize",
          "tokenUrl": "https://api.notion.com/v1/oauth/token",
          "scopes": []
        }
      },
      "http": {
        "apiBaseUrl": "https://api.notion.com",
        "openApiUrl": "https://developers.notion.com/openapi.json"
      }
    },
    {
      "id": "api",
      "provider": "mcp",
      "transport": {
        "kind": "stdio",
        "serverName": "notion",
        "command": "npx",
        "args": [
          "-y",
          "@notionhq/notion-mcp-server"
        ],
        "envFields": [
          {
            "key": "NOTION_API_KEY",
            "label": "Internal integration token",
            "type": "password",
            "placeholder": "ntn_...",
            "required": true,
            "helperText": "Internal integration token from your Notion integrations page.",
            "helperLink": "https://www.notion.so/profile/integrations"
          }
        ]
      },
      "auth": {
        "strategy": "api_key"
      }
    }
  ],
  "iconBg": "#FFFFFF",
  "logoUrl": "https://cdn.simpleicons.org/notion/000000",
  "iconColor": "#000000",
  "keywords": [
    "docs",
    "notes",
    "wiki",
    "knowledge base"
  ]
}
