Remote MCP Server for Obsidian

Is this project open source? Yes
Is this project completely free? Yes
Is this project made with AI beyond the author’s ability to comprehend how it works? No


I built an open source remote MCP server to use with Obsidian. It works with the official Obsidian Sync (preferred) or git.

Here’s a video where I explain what it is / how it works.

You can find more details at NoteMesh

What it does for you: you click a button to get a server set up on Railway (or self host). You now have your own private remote MCP server that works with both OAuth and an API key header to now chat with your notes.

It adds a searchable index, so you can work with a large vault quickly. Because it’s a remote MCP server, you can do things like use in in the car with ChatGPT voice mode, or Claude on the go. When I initially built it I just wanted to be able to chat on the go, but it’s also turned out to be very helpful for keeping a bunch of different agents on the same page.

Spent a fair amount of time getting it streamlined so it’s trivial to set up. If you use the preconfigured Railway template you should be up and running in less than five minutes. If you want to self-host that works to - you should be comfortable with all the usual dev/networking stuff.

At one end I expect there to be fans of Obsidian and other Markdown-based notes to basically just use it as a “chat with your notes anywhere” option. At the other end I expect there will be folks who self-deploy to something like a local network to keep a bunch of agents on the same page.

LMK if you have any Qs - if you wind up using it I’d love to hear how it’s working for you.