7851 stories
·
34 followers

How to end the Iran war - UnHerd

1 Share

Since October 2023, Iran has launched more than 1,000 ballistic missiles against Israel — and many more against its Gulf Arab neighbours. It has also launched thousands of drones, sending more than 1,500 towards the United Arab Emirates alone. How did the Islamic Republic accumulate such vast inventories of expensive weapons? And expensive they are: drones would only be cheap, as the media keeps claiming, if their number were not so large, while ballistic missiles are necessarily expensive because of their size. Iranian Shahab-3 missiles weigh 16 tonnes, while Korramshahrs come in at 25.

Just as with any other feat of accumulation, this too is the result of disciplined persistence. In the regime’s case, that meant allocating Iran’s limited foreign-currency earnings to what really mattered: not waterworks against desertification, not gas pipelines to bring cheap gas to the cities, not desalination plants to overcome water shortages even in Tehran, but rather the production of very large numbers of long-range missiles to attack Israel and other countries.

This enormous industrial effort has been underway for years, yet it was greatly accelerated by the transfer of $1.7 billion to Iran by the Obama administration. Officially, this was merely an overdue refund for cancelled military orders dating back to the time of the Shah. But the payment’s first instalment — $400 million in stacked banknotes — was sent on 17 January, 2016. This just happened to coincide with the release of several Americans from Iranian captivity, and the coming into effect of Obama’s grand diplomatic achievement: the Joint Comprehensive Plan of Action.

In those early weeks of 2016, one would hear the initials “J-C-P-O-A” proudly enunciated by Obama staffers even at lowkey Washington gatherings. Why? Because, its supporters claimed, the deal would definitively end Iran’s efforts to acquire nuclear weapons. It limited Iran’s uranium-235 enrichment to just 3.67%, with dangerous levels only kicking in at 60%. Iran was also permitted a meagre 300 kilos of nuclear material.

But for Robert Malley, head of Obama’s Iran team, this technical win was outweighed by a more emotionally satisfying achievement. Having grown up in a household where Algeria’s FLN nationalists were much celebrated, and where traditional Arab rulers and Israel were greatly deplored, Malley hoped the JCPOA would stop US-Iran frictions. That, in turn, would allow Obama to finally sideline both the embarrassing Saudis — with their over-the-top gold-bathtub polygamy — and the insufficiently humble but very demanding Israelis.

Given those tacit but clear preferences, one can understand why Obama disregarded all Saudi warnings about the Revolutionary Guards. This was a Shia supremacist organisation, but its long-term plan was nonetheless to become the hero of all Arabs, Sunnis included, by defeating Israel and taking the Temple Mount. Mecca itself was another aim. Meanwhile, US diplomats in Saudi Arabia — who reported that Iranians arriving for the Mecca pilgrimage were seemingly eager to assert themselves by picking quarrels — were dismissed as having gone native.

Israel was worried too. It noted that the Revolutionary Guards were taking a rising proportion of Iran’s oil revenue — itself increased by the JCPOA — to build more missiles, to increase their number of U-235 separation centrifuges, and to expand both their own forces and those of auxiliaries abroad. Those warnings were too well-documented to be dismissed out of hand. Yet nothing was done, for action would have spoiled Obama’s great diplomatic success.

To be fair, Obama was not responsible for what happened next. After the JCPOA removed all export restrictions on Iran, the country’s hard-currency earnings from oil exports rose. The Revolutionary Guards swiftly demanded an even larger share of the total, even after oil prices started to dip.

Mahmoud Ahmadinejad, Iran’s president from 2005 to 2013, and who was famous for his slogan about the sofreh — the traditional tablecloths of modest households, focusing attention on the needs of Iran’s poor — seems to have complained. But Qasem Soleimani and the Revolutionary Guards were in the ascendancy with Ayatollah Khamenei. So while Ahmadinejad was set aside, the Revolutionary Guards claimed an increasing share of Iran’s oil revenues.

It was then that the Natanz complex was hugely expanded to accommodate two immense centrifuge cascades, of 25,000 centrifuges each, while an entire separate centrifuge cascade was installed deep underground at Fordow. Meanwhile, a weaponisation facility was established in Isfahan, to go with one at the Parchim base near Tehran.

I have never heard a convincing explanation for these projects: far more than needed even for many bombs, let alone civilian electricity production, and especially in a country with unlimited natural gas. Corruption is hard to prove in a dictatorship with so much oil money sloshing around. But even here, graft cannot always stay hidden. When Mossad killed the chief nuclear scientist of the Revolutionary Guards in November 2020 — using a remote-controlled machine gun placed inside a parked Nissan van — he was being driven on his hour-long twice-daily commute from Tehran to Absard: a fashionable hill town where rich Iranians go to escape the capital’s pollution. Families without personal chauffeurs tend to visit Absard only on weekends, and generally settle for simple lodgings. But this nuclear scientist seems to have been unusually wealthy by Iranian standards.

At the same time, the Revolutionary Guards also spent immense sums on ballistic missile fuel and other components — including the multiple “cluster” warheads now causing much damage in Israel. The sheer scale of Iran’s missile production is itself amazing too, with 3,000 the low estimate for the longer-range types targeting Tel Aviv and other Israeli cities.

All the same, neither Israel nor any other country has been as harmed by the Revolutionary Guards as Iran itself. Because the Islamic Republic has overspent its oil export earnings — not at all huge for a country of 90 million — it has neglected to make investments elsewhere. Especially urgent is water supply, needed for major cities including Tehran, whose 13 million inhabitants now face the possibility of desertification-driven evacuation. Mashhad, with three million inhabitants and Iran’s second-largest city, is in the same predicament. Located near the Afghan border, its problems are aggravated by Taliban dam building, as are many smaller cities, including ancient Yazd with its Zoroastrian eternal flame.

“Neither Israel nor any other country has been as harmed by the Revolutionary Guards as Iran itself.”

What all these places desperately need is a new supply of desalinated seawater, pumped all the way from the Persian Gulf. With three times as much natural gas as the US, Iran could produce all the water it needs, just as Israel is doing — but that would have required vast investments starting decades ago. Iran’s grossly insufficient electrical supply is another victim of Revolutionary Guard overspending, with frequent power cuts whenever temperatures fall and more heating is needed.

We keep being told that Iran’s population cannot liberate itself for the simple reason Trotsky long ago identified: popular insurgency could conquer the Bastille in 1789, but by the Twenties Trotsky’s Red Army had Maxim machine guns that could mow down any number of demonstrators. Iran’s Basij and Revolutionary Guards have done just that, and can do so again.

That being true, the US-Israeli war still has a purpose: to destroy Iran’s missile and drone factories and inventories. For as long as they exist, they will permanently threaten the Gulf states, just as they have already closed the world’s largest airport in Dubai, and which continue to menace water-desalination plants in Qatar and oil-separation facilities in Saudi Arabia.

Whatever their leaders say in public, nobody of consequence on the western side of the Gulf wants Trump or the Israelis to stop undoing the damage that began with Obama’s once-celebrated JCPOA. That deal, it is now clear to see, did not stop nuclear enrichment towards the bomb — and indeed accelerated every other danger emanating from the Islamic Republic.

Read the whole story
cherjr
9 hours ago
reply
48.840867,2.324885
Share this story
Delete

Europe should secure the Strait // America’s war will soon be over

2 Shares
  • Strategic Autonomy: Israel maintains a historical preference for obtaining material support while independently managing the tactical execution of its military operations.
  • Political Risk Asymmetry: Domestic US political tolerance for high military casualty rates is significantly constrained due to low fertility rates and the potential for severe electoral backlash.
  • Geopolitical Realities: The security of the Strait of Hormuz remains a vital global interest, necessitating significant troop deployments to monitor vast coastal areas against potential insurgent threats.
  • European Defection: Major European nations, including France, Spain, and Italy, have demonstrated recent non-cooperation by denying the US access to strategic airbases and overflight rights during Middle Eastern operations.
  • Elite Anti-Americanism: A growing resentment exists among European leaders, characterized by a lack of support for US-led efforts to neutralize Iranian nuclear capabilities despite the direct regional security benefits to Europe.
  • Shift in Responsibility: With Iran’s conventional naval and air power degraded, the US has signaled to European allies that they must now take direct responsibility for securing energy transit routes in their own interest.

“Thanks, Mr President, but no thanks.” That is what Benjamin Netanyahu should have said when Donald Trump responded to Israel’s request for “resupply priority” by intervening directly in its air assault on Iran. Israel, after all, has always craved US weapons — which were rigorously denied when they were most needed in the years before the 1967 war — but its leaders never wanted America to do any of the fighting. When, for instance, US Patriot batteries and their crews were rushed in to counter Iraqi missiles during the Gulf War, Israeli operators took over very quickly, compressing weeks of training into a matter of days. 

The US has too many other interests — both in the Middle East and beyond — to be Israel’s unconstrained ally in its endless fight for survival. And then there is the sharp “post-heroic” asymmetry between the two nations. American tolerance for war casualties is certainly still higher than Europe’s, where President Macron abandoned 1.9 million square miles across the Sahel, long secured by just 5,000 French troops, to the jihadis, apparently terrified that 10 might be killed at once. When that number of French troops died on a single day in Afghanistan, President Sarkozy’s presidency was irredeemably ruined. 

Since October 7, 2023, Israel has lost 1,152 soldiers without political consequence — whereas Trump would be impeached, with plenty of Republican votes, if a population-proportionate 50,732 Americans were killed while fighting Iran. The same is probably true even if that number were halved, or quartered.   

More generally, meanwhile, Netanyahu should have declined Trump’s heart-warming offer to be Israel’s superpower ally because of the very same free-wheeling pragmatism that induced Trump to get involved. Pragmatism has its virtues, and so does Trump’s perpetual optimism. But there are still some unyielding realities in this world, including geographic ones. One of these is that about a fifth of the world’s oil, about a fourth of its liquid natural gas, and over 10% of its fertilizer, travels through the Strait of Hormuz. 

Iran’s naval warships and submarines are no more, and even the Revolutionary Guards’ motorboats are mostly destroyed. But there are still at least 10 islands that must be denied to infiltrated Revolutionary Guard units to ensure the Persian Gulf’s navigable channels are truly safe. There are also some 1,500 miles of Iranian coastline, every mile of which must be constantly surveilled, in granular detail, to detect and destroy any anti-ship missile launcher or similar threat.

That calls for quite a lot of deployable troops — many more than the 5,000 Marines bandied about these days — with the resultant exposure to casualties. The US may be more willing to bear casualties than Europe, but each death nonetheless entails a political cost much higher than was the case during the Vietnam War, whose soldiers were born when the US fertility rate was well over 3.5. Every death is a tragedy, obviously, but losses must be even more intolerable now that few families have more than one child. 

One can see why some perfectly reasonable people respond to all this by asserting the simple truth that American power is ultimately generated by its own magnificently inventive society, kept in funds by the world’s most courageous investors — European financial prudence is now the biggest obstacle to European progress — and not by anything beyond America’s shores. It is now very possible to imagine a US that is still the leading superpower, by virtue of its vastly superior technology, but without being a global power. 

“It is now very possible to imagine a US that is still the leading superpower, without being a global power.”

Abandoning the Persian Gulf to Iran’s Shia supremacists, who would quickly control the Arab side as well, would be a very long step in that direction, and there are even good excuses to assuage the shame factor. That is the “defection” of the European allies, whose very existence as independent states originated in the US decision to remain in Europe after the end of the Second World War. 

This defection was already very plain last year, with the frankly astonishing refusal of most European allies to acknowledge the deadly peril of Iran’s roughly 400 kilograms of 60% enriched uranium which, as the director general of the International Atomic Energy Agency patiently explained at the time, would allow Iran to produce at least 10 fission bombs in short order.

Yet when dozens of Israeli fighter bombers — and seven US B-2 stealth bombers — demolished Iran’s nuclear installations on 25 June last year, there was no outburst of gratitude across European capitals, each of which would otherwise have had to contend with nuclear-armed Revolutionary Guards, whose willingness to kill tens of thousands of their own citizens suggests a readiness to kill hundreds of thousands or millions of Western unbelievers. 

But there was no applause, no gratitude, no support — only more “anti-colonial” polemics against Israel, and even more anti-American resentment, as if the conjunction of nuclear weapons with fanatics waiting for the return of the Twelfth Imam and the “end of history” were not a danger unprecedented in history. 

This time around, when Israel’s aim was to prevent its own destruction from a gigantic barrage of Iranian missiles, by attacking missile factories and underground storage sites, and the US aim was to destroy the headquarters and depots of the Revolutionary Guards and their murderous Basij militia, with the faint hope of an uprising, the response was not just a lack of gratitude. It was outright sabotage through the denial of access to US bases or the prohibition of overflights. The first defector was Pedro Sánchez, Spain’s impeccably elegant bourgeois prime minister, who rules his country by herding over a dozen Leftist and regional separatist parties in coalition. 

It was not that Sánchez denied the support of his country’s armed forces — which feature such wonders as a pair of proudly Spanish-made submarines that cost as much as nuclear subs, and an army which has 150 generals for perhaps 4,000 combat-ready soldiers. What Sanchez denied was the use of the Rota naval station, and the Torrejón and Morón airbases, important for US deployments to the Middle East as the first refueling stops after crossing the Atlantic.  

President Macron, who long ago gave up his attempt to modernize France, followed by also denying US military overflights and, more ambitiously, trying to deny freight overflights carrying cargo for US bases. Even Giorgia Meloni — the same one who kept flying to Palm Beach to seek favor at Trump’s court — denied the use of the Sigonella airbase in Sicily.

The British government has been altogether more cooperative, quietly allowing unfettered use of US fighters stationed at RAF Lakenheath, and also the use of RAF Fairford with its especially long runways for the refueling transits of US bombers. Even so, Britain farcically demanded the right to approve individual targets; as if they were not routinely switched in the course of operations.

Trump’s reaction to the performative anti-Americanism of Sánchez, Macron and Meloni has an extra edge. But even Americans who intensely dislike Trump understand that a new elite anti-Americanism now exists across Europe, an embittered reaction to its glaring failure to keep up with US innovation. Yet now that the US has left Iran without an airforce or a navy, Trump has invited the Europeans — the very countries that need oil and gas from the Gulf — to send their own armed forces to secure the Strait. At the very least, they can gain recompense from the Arab states that Iran attacked. 


Professor Edward Luttwak is a strategist and historian known for his works on grand strategy, geoeconomics, military history, and international relations.

ELuttwak

Read the whole story
cherjr
9 hours ago
reply
48.840867,2.324885
bogorad
22 hours ago
reply
Barcelona, Catalonia, Spain
Share this story
Delete

Why is Brittany the only place in France that doesn't have motorway tolls?

1 Share

If you're driving on French motorways you will be expected to pay a toll charge - unless you're in Brittany. Here's why:

France has an impressive network of autoroutes (highways or motorways), which are run by private companies.

Drivers are expected to pay a fee to use them, collected at the péage (tollbooth) points which pop up regularly on long journeys.

Because there are different operating companies, the exact fee structure varies from region but if you're taking a long trip, tolls can easily add up to €50 or more.

The exception to this, however, is Brittany. So why?

There's a popular local myth that says this exemption dates back to Anne de Bretagne, the duchess who became Queen of France in the late 15th century.

Advertisement

She is said to have negotiated with Charles VIII to exempt Breton roads from all tolls. It's a good story, but sadly it has no historical basis.

The key reason goes back to the 1960s regional development policy under president Charles de Gaulle.

At the time, Brittany was considered economically underdeveloped and geographically isolated compared to the rest of France.

To boost its economy and improve accessibility, the French government made the choice to fully fund new major highways in Brittany as free expressways (voies express).

These are different to autoroutes (motorways) which are typically part funded through private companies, who also operate them, and impose tolls in order to cover their running costs. For drivers, however, the experience is pretty much the same - the voies express have three or four lanes with a speed limit of 130km/h (or 110km/h in bad weather) just like the autoroutes.

With the exception of the highway A84 between Rennes and Caen, Brittany has no autoroutes.

So why if the A84 is an autoroute, why are there no tolls on it?

In France, to implement a toll, a free alternative must exist - without an alternative route, the law prohibits the installation of a toll.

Since there is no alternative route to the A84, it is not allowed to have tolls.

In truth, in most of the rest of the country these alternatives are somewhat theoretical - yes, it's possible to avoid the autoroutes and travel only on the free N-roads, but doing so will usually add several hours to your journey (as you will discover if you accidentally set your sat-nav to 'no tolls').

Don't make the mistake of thinking that Brittany doesn't have proper roads, however -  the region has a highly connected road network with 1,009 km of national roads - with just 50 km of autoroute - and a road density of 2.69 km per square kilometre, the second highest after the greater Paris region of Île-de-France.

Advertisement

It's easy to travel from one city to another, even without a traditional highway. Rennes, Quimper, Brest, Vannes, and Saint-Brieuc are very well connected, which makes the region open for tourism as well as daily life.

The Bonnets Rouges movement

And if the government is ever tempted to roll back Brittany's special status, there's always the Bonnets rouges.

alt Protesters, part of the "bonnets rouges" movement, wave flags of Brittany and hold a banner reading "Live, decide, work in Brittany" as they gather on a highway near Brech, western France, to protest a controversial tax on heavy vehicles, on February 15, 2014. (Photo by GAEL CLOAREC / AFP)

The original movement dates back to 1675, when people rebelled against new taxes imposed under King Louis XIV, particularly on everyday goods like stamped paper and tobacco. Protesters wore red caps (bonnets rouges) as a symbol of revolt. 

This historical movement was revived in 2013, when a modern Bonnets Rouges movement emerged in Brittany against the French government’s proposed ecotax on heavy goods vehicles.

Adblock test (Why?)



Read the whole story
cherjr
1 day ago
reply
48.840867,2.324885
Share this story
Delete

French class-action lawsuit over motorway péage charges

1 Share

A French law firm is set to launch a class-action lawsuit against the country’s motorway operators, over what it claims is the 'potential illegality' of tolls at motorway péages.

In France, all autoroutes (motorways or highways) are operated by private companies, and drivers are expected to pay tolls in order to drive on them - unless you're in Brittany, which has no tolls.

Criticism of the “lucrative” contracts held by the operators -  French groups Vinci and Eiffage (APRR-Area), and the Spanish firm Abertis (Sanef, SAPN) - is nothing new. 

France’s Cour des comptes (Court of Auditors) and the Autorité de la concurrence (Competition Authority) have, in the past, criticised the ‘excessive profits’ of the motorway concession companies. 

Advertisement

Successive opposition lawmakers have repeatedly called for the lowering of toll rates, terminating contracts, and shortening the duration of concessions. 

Now, law firm Leguevaques is preparing to challenge toll rates before the France’s highest administrative court, the Conseil d’Etat, filing what it says is a “class-action lawsuit in the public interest”, against what they say is the "potential illegality of the framework governing toll pricing and the lack of transparency regarding costs covered by tolls”.

“Several official institutions have highlighted a troubling disparity between the price paid by users and the service provided,” attorney Christophe Leguevaques, told Le Parisien

“A Senate report in 2020 criticised ‘exceptional profitability’, and then, in 2021, a report by the Inspection générale des finances (IGF) noted ‘profitability far exceeding expectations’. 

“These two reports did not serve as a basis for action by the government — which handed over management of the highways in 2006 — to terminate the contracts or attempt to renegotiate them.”

The lawsuit highlighted the, “potential illegality of the framework governing toll pricing and the lack of transparency regarding the costs actually covered by tolls, which neither users nor regulatory authorities can fully verify”.

Lawyers at the firm hope to bring together several thousand people to join the lawsuit, including members of the public. They expect the case to go before the Conseil d’Etat in the autumn, with a decision to follow within six to 24 months.

Motorway operators point to reports from the Autorité de régulation des transports in 2020 and 2022, which rejected suggestions of ‘superprofits’ in the highway sector.

Advertisement

Representatives of France’s highway networks also point out that the government-set toll increase in 2026 “was lower than inflation”, as it had been in 2025.

To join the lawsuit, private individuals — who use motorways regularly and subscribe to electronic toll payment systems — are being asked to pay €36 into a legal warchest.

Businesses can join the suit, too, for €720. If the court rules in its favour, the firm expects that payouts could be between 30 percent and 58 percent of the sums paid in tolls over the past five years.

For more information, log on to the firm’s MyLeo platform.

In 2015 a class-action lawsuit against toll rates was proposed by former Minister of the Environment Corinne Lepage, but did not go to court after the law firm pulled out.

Adblock test (Why?)



Read the whole story
cherjr
1 day ago
reply
48.840867,2.324885
Share this story
Delete

Staircase returns on France's Dune du Pilat

1 Share

The staircase to the top of Europe's tallest sand dune - located in the south-west France département of Gironde - is making its grand return with the opening of the summer tourism season.

One of the most famous staircases in France is back. Every year, nearly 2 million visitors use it to access the spectacular view. 

Since March 27th, the staircase on the Dune du Pilat has been reinstalled to facilitate access to Europe’s tallest sand dune, offering breathtaking views over the Arcachon Bay and the Banc d'Arguin.

As every year for the past 30 years, the structure is set up in early spring and dismantled on November 1st - otherwise it would be buried by sand during the winter storms.

It is stored away with Thierry La Goute, a boat repairman who keeps the 130 steps in La Teste-de-Buch (Gironde) and restores them during the off season.

During the winter, since there is no staircase, people still climb the dune, which creates a big hole in the sand. Tractors are on site to shape the sand back into place to create the best slope for the installation of the stairs. the installation will take place over three days, and cables will allow the staircase to be raised, like building a sandcastle. 

Advertisement

Now 30 years old and significantly worn, the staircase is expected to be replaced soon. A study is planned, with a new structure potentially arriving by 2027 or 2028. In the meantime, it will continue to ease access for another season.

You should also know that using the staircase is not mandatory - it simply makes the climb easier.

Adblock test (Why?)



Read the whole story
cherjr
2 days ago
reply
48.840867,2.324885
Share this story
Delete

The NewsBlur CLI Tool, AI Skill, and MCP Server

2 Shares

NewsBlur has always had an API. Every feature in the web app, the iOS app, and the Android app runs through it. But APIs are for developers. Today I’m shipping three new ways to interact with your NewsBlur: a command-line tool that puts your entire NewsBlur in your terminal, an AI skill that teaches your agent every CLI command without eating your context window, and an MCP server that connects any MCP-compatible agent directly to your account.

Quickstart

CLI tool — install and log in:

uv pip install newsblur-cli
newsblur auth login

AI skill — install into Claude Code, Cursor, Windsurf, or any Skills-compatible tool:

npx skills add samuelclay/newsblur-cli-skill

MCP server — connect from Claude Code, Claude Desktop, Codex, or any MCP client:

claude mcp add --transport http newsblur https://newsblur.com/mcp/

All three require a Premium Archive or Premium Pro subscription. On first use, a browser window opens for OAuth authorization. Your token is stored locally and you can revoke access at any time.


CLI tool

Everything you do in NewsBlur, from your terminal. Full documentation is on the CLI feature page.

Read stories from feeds, folders, or everything at once:

newsblur stories list                          # unread stories
newsblur stories list --folder Tech --limit 5  # filter by folder
newsblur stories search "machine learning"     # full-text search
newsblur stories saved --tag research          # saved stories by tag
newsblur stories infrequent                    # rarely-publishing feeds
newsblur stories original 123:abc456           # fetch full article text

Get your daily briefing with AI-curated summaries:

newsblur briefing                              # today's briefing
newsblur briefing --limit 1                    # just the latest
newsblur briefing --json                       # structured output

Manage feeds and folders:

newsblur feeds list                            # all subscriptions
newsblur feeds folders                         # folder tree with counts
newsblur feeds add https://example.com         # subscribe
newsblur feeds add https://blog.com -f Tech    # subscribe into a folder
newsblur feeds remove 42                       # unsubscribe
newsblur feeds organize move_feed --feed-id 42 --from News --to Tech

Take actions on stories:

newsblur save 123:abc --tag ai --tag research  # save with tags
newsblur unsave 123:abc                        # remove from saved
newsblur read --feed 42                        # mark feed as read
newsblur share 123:abc --comment "Worth reading"

Train your intelligence classifiers:

newsblur train show --feed 42                  # view current training
newsblur train like --feed 42 --author "Name"  # train a like
newsblur train dislike --feed 42 --tag sponsor # train a dislike

Discover new feeds:

newsblur discover search "machine learning"    # search by topic
newsblur discover similar --feed 42            # find similar feeds
newsblur discover trending                     # trending feeds

Every command supports --json for structured output you can pipe to jq or use in scripts, and --raw for unformatted text. There’s also a global --server flag for self-hosted NewsBlur instances:

newsblur --server https://my-newsblur.example.com auth login
newsblur briefing --json | jq '.items[0].section_summaries'

AI skill

The CLI is great on its own, but it’s even better when your AI agent knows every command. The NewsBlur CLI skill teaches your agent the full command reference: every subcommand, every flag, every output format. Install it with one command and your agent can read feeds, search stories, train classifiers, and manage subscriptions on your behalf.

npx skills add samuelclay/newsblur-cli-skill

The npx skills add command works with any tool that supports the Skills standard: Claude Code, Cursor, Windsurf, and dozens more.

The skill has a major advantage over the MCP server for agents that support it: context efficiency. The MCP server returns raw JSON that lands in your agent’s context window. Ask for your saved ESP32 stories and you’ll burn through nearly 40,000 tokens on a single response. The skill runs the CLI instead, which returns clean, formatted text. Same query, same results, about a third of the tokens. In testing, the MCP server used 39,553 tokens for a saved stories query. The same query through the skill used 11,735.

If your tool supports skills, use the skill. If it only supports MCP, use the MCP server. If you just want to script your NewsBlur from the terminal, use the CLI directly.

MCP server

MCP (Model Context Protocol) is an open standard that lets AI agents connect to external tools and data. With the NewsBlur MCP server, Claude, Codex, Cursor, Windsurf, and any other MCP-compatible agent can read your feeds, manage your stories, train your classifiers, and organize your subscriptions.

The server exposes 22 tools that cover everything you do in NewsBlur:

Reading — List feeds and folders with unread counts. Load stories from any feed, folder, or all subscriptions at once. Filter by unread, focus, or starred. Search across your entire archive with full-text search. Pull the original article text from the source. Get your AI daily briefing. Browse stories from your rarely-publishing infrequent feeds.

Actions — Mark stories as read by hash, by feed, or by folder. Save stories with tags, notes, and highlights. Subscribe and unsubscribe. Move feeds between folders. Rename feeds and folders. Share stories to your Blurblog.

Intelligence — View your trained classifiers across all feeds. Train new likes and dislikes by author, tag, title, or text content. The full range of training levels is available, including the new super dislike that overrides all other positive scores.

Discovery — Search for new feeds by topic. Find feeds similar to ones you already follow. Browse trending feeds.

For Claude Code:

claude mcp add --transport http newsblur https://newsblur.com/mcp/

For Claude Desktop, add this to your claude_desktop_config.json:

{
  "newsblur": {
    "type": "http",
    "url": "https://newsblur.com/mcp/"
  }
}

Codex, Cursor, and Windsurf each have their own config format. Setup instructions for all of them are on the MCP Server feature page.

Readonly mode

Giving an AI agent access to your NewsBlur is powerful, but maybe you want to start with guardrails. The CLI has a readonly mode that blocks all write operations: no saving, no sharing, no training, no subscribing, no marking as read. Your agent can read your feeds and search your stories, but it cannot change anything.

newsblur auth readonly --on

With readonly on, any write command returns an error instead of executing. The agent sees your data but cannot touch it.

The important part is what happens when you turn it off. Disabling readonly mode logs you out and requires you to re-authenticate in the browser:

newsblur auth readonly --off
# "You have been logged out and must re-authenticate."
newsblur auth login

This is deliberate. An AI agent cannot silently toggle readonly off and start making changes. Only a human sitting at a browser can re-authorize write access. If you hand the CLI to an agent and want to be sure it stays read-only, it will.

Availability

The CLI, AI skill, and MCP server are available now for Premium Archive and Premium Pro subscribers. See the MCP Server and CLI Tool feature pages for full documentation.

If you have ideas for new tools, workflows, or improvements, please share them on the NewsBlur forum.

Read the whole story
cherjr
2 days ago
reply
48.840867,2.324885
Share this story
Delete
Next Page of Stories