NNW MCP support

I noticed that there’s been some feature request on LLM integration on Github. Now that most LLM providers supports MCP (MCP is a protocol that defines a set of capabilities that can be invoked by LLM) I think adding MCP support may be a more lightweight and flexible way to integrate NNW with AI.

I’ve drafted a naive implementation of NNW MCP support through AppleScript. It supports listing feeds, getting/searching articles, subscribing new feeds. You can check here.

I’ve tested with Claude Desktop App on macOS 26.3 and the MCP server works. I can now schedule a daily task that lets Claude summarize that day’s new articles and order them based on my previous behaviors every morning. Please give it a try and let me know where it can be improved if you are interested. :wink:

Amazing!

Also: I love how AppleScript support just keeps on paying off, year after year, in how it lets people do cool things I couldn’t have imagined in advance :+1:

1 Like

Agreed. The AppleScript support makes NetNewsWire scriptable and enables most kinds of automations from the user side. Thanks for the great work!