Notion
Import pages from a Notion database.Setup
- Create a Notion integration and copy the API key.
- Share your database with the integration.
- Set the
NOTION_API_KEYenvironment variable.
MCP usage
Airtable
Import records from an Airtable base.Setup
- Create a personal access token in Airtable.
- Set the
AIRTABLE_API_KEYenvironment variable.
MCP usage
Google Sheets
Import rows from a Google Sheets spreadsheet.
The first row is treated as column headers.
Obsidian
Import an Obsidian vault into KiwiFS, preserving wiki-links and frontmatter.Confluence
Import pages from a Confluence space.Confluence import uses the Confluence REST API. Authenticate via API token set as environment variable or passed through the Airbyte connector for richer sync. See Airbyte import.
Re-import behavior
All SaaS imports are idempotent. KiwiFS uses_source_id in frontmatter to track which records have been imported. Re-running an import:
- Skips records that haven’t changed
- Updates records with new field values
- Creates new records that weren’t imported before
--dry-run to preview changes before writing: