Applications

Applications are the tools you use to view and change a collection. Each one asks for access to a collection and works on the same Markdown records.

How apps reach a collection

Web apps can use a Cloud copy collection at any time. They reach a Private collection through one of your devices, so one of them must be online, such as a computer running the desktop app. Several apps can use one collection at once, each within the permission you gave it. How permissions work.

TaskNotes

Task manager with lists, boards, calendars, recurrence, reminders, attachments, and time tracking.

Open TaskNotesTry the demoSource
Status
Public beta
Runs on
Web, iOS, Android
Collections
Cloud copy, or Private through one of your devices

mdbase Editor

General collection editor for Markdown records, frontmatter, links, backlinks, and type definitions, with collection sharing and read-only access for viewers.

Open EditorDocumentationSource
Status
Public beta
Runs on
Web
Collections
Cloud copy, or Private through one of your devices

mdbase Reader

Read, highlight and organise PDFs, EPUBs and saved web pages, with Markdown notes and citation metadata.

Open ReaderDocumentationTry the previewChrome extension
Status
Development build
Runs on
Web; optional Chrome extension
Collections
Cloud copy, or Private through one of your devices

mdbase writer

Write Markdown papers, theses and books with a typeset preview, citations from Reader, and PDF or Word export.

Open writerDocumentationTry the demo
Status
Development build
Runs on
Web
Collections
Cloud copy, or Private through one of your devices

mdbase for Obsidian

Obsidian plugin for collection setup, type editing, migration, and validation.

Source
Status
Development build
Runs on
Obsidian desktop and mobile
Collections
Your Obsidian vault

mdbase MCP

Remote MCP endpoint for reading and changing approved collections from compatible AI clients.

Set upTool reference
Status
Public beta
Runs on
OAuth-capable MCP clients
Collections
Cloud copy, or Private through one of your devices

Any app can work with an mdbase collection. The SDK asks for access, reads and changes records, and follows changes. An app’s manifest declares the contracts and operations it needs.