Commit graph

1 commit

Author SHA1 Message Date
CREDO23
d6e605fd50 feat(notion-mcp): add OAuth + PKCE service layer and MCP adapter
Implements Notion MCP integration core:
- OAuth 2.0 discovery (RFC 9470 + 8414), dynamic client registration,
  PKCE token exchange, and refresh with rotation
- NotionMCPAdapter connecting to mcp.notion.com/mcp with fallback
  to direct API on known serialization errors
- Response parser translating MCP text responses into dicts matching
  NotionHistoryConnector output format
- has_mcp_notion_connector() helper for connector gating
2026-04-20 20:59:17 +02:00