DEVONthink 4.3 Herschel

DEVONthink 4.3 Herschel* is the third feature release for DEVONthink. It introduces its own MCP server, a bridge from your databases to compatible AI apps like Claude or Codex. Comprising almost 60 commands, we built it with data privacy and security at its core: you control local and remote access, and it redacts private information before it leaves your machine, honors items excluded from AI, and blocks direct filesystem access to your database internals.

A menu bar icon appears whenever its HTTP server is running, giving you quick access to server controls, settings, and the URL you need to connect. And because some databases should simply never touch an AI, the Exclude from Chat & MCP option lets you exclude entire databases at once — enabled automatically for encrypted and revision-proof databases.

Beyond the MCP server, DEVONthink 4.3 Herschel brings sweeping AI improvements. The chat assistant now redacts more sensitive information, e.g., phone numbers, credit card numbers, authentication tokens, and labeled secrets, before anything is sent to a language model, a protection that extends to AI smart actions and summarize and transform functions. It supports the Apple Intelligence Foundation model for simple tasks, and you can choose which AI model handles automatic tagging. We have also updated numerous AI models, including Claude Opus 4.7, GPT 5.5, Gemini 3.5 Flash, Mistral Small 4 and Medium 3.5, Flux 2, and many OpenRouter models.

Replacing MultiMarkdown, our new Markdown parser and renderer supports callouts, citations, captioned tables, and improved CriticMarkup. It is also more compatible with AI-generated output. Markdown documents know about smart quotes and dashes, and converting them to plain text strips all formatting and renders MathJax in readable form.

Finally, new desktop widgets for macOS Sequoia and later let you quickly view or access your Reading List or Favorites, load a workspace, or read the useful tips we regularly publish on our blog. For Server users, the web interface gets a dialog for opening provided item links and lets you reveal, move, duplicate, and replicate items from the context menu. The See Also inspector has a new section for classifying documents, and we have rebuilt the PDF viewer with a table of contents, page thumbnails, and full-text search across all browsers.

*) We name this release after the periodic comet 35P/Herschel–Rigollet, discovered in 1788 by Caroline Lucretia Herschel (1750–1848). Caroline was the sister of the famous astronomer William Herschel and made significant contributions to astronomy in her own right. She discovered eight comets and numerous nebulae and star clusters, and compiled an influential catalogue of deep-sky objects. Caroline Herschel was the first known professional female astronomer, became the first woman to receive a salary as a professional astronomer, and received the Gold Medal of the Royal Astronomical Society.

11 Likes

I’m ashamed to admit that when I saw the name Herschel I thought of William first, but I’m so thrilled to see Caroline commemorated. Absolute girlboss.

Also, the new Server, Markdown, and Apple Intelligence features: wow. Just wow. (Others will be better positioned to gush about the MCP server, but I wouldn’t want all the other stuff to be overshadowed.)

7 Likes

Really excited about this update. I was waiting for an official MCP release, but I am looking forward to putting everything mentioned in this release to the test.

5 Likes

I second NickLowe and Maitreya. Thankyou for this upgrade to everyone at DEVONtechnologies. An MCP AND privacy features AND Apple Intelligence. Absolutely outstanding. I’m really excited to put this to use. :clap: :tada: :folded_hands:

4 Likes

:grin:

Yesterday evening I was thinking “I wonder if it’s possible to restrict which databases a LLM gets access to, I need to check the manual tomorrow” … well, I didn’t have to check the manual to answer that question.

1 Like

Can anyone provide a quick response (and explain it like I’m a 5-year-old), as to how one connects/sets up the MCP server?

I note the new MCP settings pane, where I have checked “Privacy”, and created a “Bearer Token”—and have also checked the “Install for Claude Desktop” and “Install for Claude CLI” options.

What do I do then? Had a look over at Claude Desktop, and not seeing anything pertaining to Devonthink under the “Customise/Connectors” pane?

Did you restart the Claude.app?

I did.

Pro Plan, FWIW.

EDIT: Sorted!

I was seemingly looking in the wrong place (searching in the “Connectors Directory”).
See now (after a second restart) that a “Devonthink Local Dev” has now been added, under the “Desktop” list of Connectors.
Happy days!

4 Likes

I’ve already set up the MCP server and it works great with Codex. I’d also like to use it with my Hermes agent running on another VM in my home network.
What is necessary to be able to activate “Accept connections → From the local network”?
Right now this is greyed out.

This requires a TLS certificate for https.

How can I integrate one here? I’m already running a centralized reverse proxy setup with Traefik on my local network (with public certificates). I don’t want to replace them every couple of weeks manually.

The certificates need to in the system-wide keychain, e.g. by importing a .p12 or .pfx file. Afterwards they should be listed in the TLS Certificate popup in Settings > AI > MCP.

1 Like

ok thx. I’ll solve it via ssh port forwarding.

PS: While it’s beyond our scope to provide specific instructions for third-party apps, there is a general overview of what’s required in the Appendix > MCP Server > Advanced Setup section of the help. It was written with some assumption of prior knowledge or for the technically savvy so as to not get too far into the weeds.