Skip to main content
KiwiFS can import data from third-party SaaS platforms, converting records into markdown pages.

Notion

Import pages from a Notion database.

Setup

  1. Create a Notion integration and copy the API key.
  2. Share your database with the integration.
  3. Set the NOTION_API_KEY environment variable.

MCP usage

Airtable

Import records from an Airtable base.

Setup

  1. Create a personal access token in Airtable.
  2. Set the AIRTABLE_API_KEY environment 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.
Obsidian’s [[wiki-link]] syntax is preserved — KiwiFS uses the same link format natively.

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
Use --dry-run to preview changes before writing:
Last modified on May 31, 2026