Hosted Notion MCP server with OAuth
## Notion MCP (Remote): Cloud Notion Access The **Notion MCP (Remote)** server provides remote access to Notion workspaces from Google Antigravity, enabling developers to work with Notion content from any environment through AI-assisted cloud connectivity. ### Why Notion MCP (Remote)? - **Cloud-Based**: Access Notion from any machine without local setup - **Team Workspaces**: Connect to shared team workspaces remotely - **Secure Access**: Token-based authentication with scoped permissions - **No Local Storage**: All operations happen in the cloud - **Multi-Workspace**: Switch between multiple workspaces easily ### Key Features #### 1. Remote Page Operations ```javascript // Connect to remote workspace const notion = await notionRemote.connect({ workspaceId: "workspace_123", accessToken: process.env.NOTION_TOKEN }); // Get page content remotely const page = await notion.getPage({ pageId: "page_123", includeChildren: true }); // Create page in remote workspace const newPage = await notion.createPage({ parent: { database_id: "db_123" }, properties: { "Title": { title: [{ text: { content: "Remote Documentation" } }] } } }); // Sync content from remote const syncResult = await notion.syncPages({ databaseId: "db_123", lastSyncTime: lastSync, includeDeleted: true }); ``` #### 2. Remote Database Queries ```javascript // Query remote database const results = await notion.queryDatabase({ databaseId: "db_123", filter: { property: "Status", select: { equals: "Active" } } }); // Batch update remote entries await notion.batchUpdate({ operations: [ { pageId: "page_1", properties: { Status: { select: { name: "Complete" } } } }, { pageId: "page_2", properties: { Status: { select: { name: "Complete" } } } } ] }); ``` ### Configuration ```json { "mcpServers": { "notion-remote": { "command": "npx", "args": ["-y", "@anthropic/mcp-notion-remote"], "env": { "NOTION_API_KEY": "your-integration-token", "NOTION_WORKSPACE_ID": "your-workspace-id" } } } } ``` ### Use Cases **Remote Development**: Access Notion documentation from cloud development environments. **CI/CD Integration**: Update Notion pages as part of deployment pipelines. **Multi-Environment Sync**: Keep content synchronized across development environments. The Notion MCP (Remote) server enables cloud-based Notion access from anywhere.
{
"mcpServers": {
"notion-remote": {
"mcpServers": {
"notionMCP": {
"args": [
"-y",
"mcp-remote",
"https://mcp.notion.com/mcp"
],
"command": "npx"
}
}
}
}
}