Credential-free startup, npx support, interactive init, prompts & resources
Validation & runtime
- Server boots and enumerates tools/prompts/resources with no credentials (lazy config) — marketplace validators can connect.
- Compiled to a node bundle:
npx @shck-dev/notion-mcpworks without Bun (node ≥18).
Interactive setup
npx @shck-dev/notion-mcp init(CLI) and thenotion_inittool: paste a browser "Copy as cURL" → token/user/workspace extracted → saved to~/.notion-mcp/config.json(0600).
New surface
- MCP prompts:
notion_setup,notion_search_export. - MCP resources:
notion://guide,notion://recent.
Fixes
- Sub-pages export as markdown links; pages with no extractable text return an explanatory note instead of empty output.
Full diff: v0.3.0...v0.4.0