Local network MCP server without TLS

Hi,

I am using DT since the public beta for DT 2 in 2009. These days, my workflow uses a headless DEVONthink pro 4 install without internet access.

I am searching for a permanent solution for using the MCP server without having to use the TLS certificate with my 100% local Hermes-Agent computer on the same network.

Apart from SSH tunneling which is not ideal is there any way to bypass this and use the application feature I paid for? I hope that I wont have to resort to third party option for this.

(BTW: Users should be able to decide the security level needed for their data, having to recreate a certificate online every few months for offline usage is just a bad experience that push toward least security at the end. Make it available by default, but not mandatory.)

No, you cannot bypass this. Both a bearer token and valid TLS certificate is required.

1 Like

So third party it is: supergateway works like a charm.

“npx -y supergateway --stdio “npx -y mcp-server-DEVONthink” --port 4821 --outputTransport streamableHttp” was the solution after a few supergateway crashes.

Hope this will help all those who are searching to use their software as they need it to work.

Regards,

1 Like

The next release will support this but the Bearer token will be still required for local networks, it’s only optional for the local host.