Since we can’t add new notes with the obsidian://url scheme, I figured this was the next best solution.
Just runs a small node server locally, which talks to a chrome extension. Allows highlighting of website content, which is then saved as markdown in a note.
If no content is highlighted, the server just saves a bookmark.