notion-mcp-server
Version:
Notion MCP server with token auth: connect Claude Code, Claude Desktop, Cursor, VS Code, Codex and any MCP client to Notion. Search, create and edit pages, query databases, comment and upload files. Runs headless in CI and agents.
21 lines (20 loc) • 667 B
JavaScript
import { registerSharedSubSchemas } from "../schema/refs.js";
let initialized = false;
export async function initOperations() {
if (initialized)
return;
initialized = true;
registerSharedSubSchemas();
// Side-effect imports register every operation into the central registry.
await Promise.all([
import("./pages.js"),
import("./blocks.js"),
import("./databases.js"),
import("./data-sources.js"),
import("./views.js"),
import("./comments.js"),
import("./users.js"),
import("./files.js"),
]);
}
export { listOperations, getOperation, operationNames } from "./registry.js";