Skip to content

Kajiih/MusicBrainz2Notion

Repository files navigation

🎶 MusicBrainz2Notion

A tool for syncing artist and music data from MusicBrainz to Notion databases. Simply add artist IDs in a Notion database, and the app will automatically fetch and update their data, including albums and songs.

Logo

Contents

📥 Download

Find the latest release for your OS here.

🏃 Getting Started

  1. Duplicate the Notion template to your Notion workspace.

    • 💡 Note the Artist, Release, and Track database IDs (found in the database page URL: https://www.notion.so/<workspace>/<database_id>?v=<view_id>).
  2. Set up a Notion integration:

    • Create the integration and obtain the Notion API key. Don't forget to grant the permissions to the integration for your newly duplicated page.
  3. Look up the MusicBrainz IDs (MBIDs) of the artists you want to sync to Notion.

    • 💡 You can find the MBIDs in the URL of the artist's page: https://musicbrainz.org/artist/<MBID> or in the details tab of the artist's page (e.g. here).
  4. Create new pages in the Artist database and enter the MBIDs in the mbid field.

    • 💡 Make sure that the To update field is toggled on so that the app knows which artists to sync.
  5. [Optional] Configure settings:

  6. Run the app and enjoy your new music database 🎶!

⚙️ Configuration

WIP