<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Just launched ToolMesh on Show HN: a declarative way to give LLMs access to your full ops stack — Prometheus, OPNsense, NetBox, Hetzner, GitLab and more — via small YAML files instead of one MCP server per API.]]></title><description><![CDATA[<p>Just launched ToolMesh on Show HN: a declarative way to give <br />LLMs access to your full ops stack — Prometheus, OPNsense, <br />NetBox, Hetzner, GitLab and more — via small YAML files <br />instead of one MCP server per API.</p><p>When the pager goes off at 3am, I ask Claude "what is alerting, <br />what changed in the last hour?" and it actually answers by <br />chaining calls across 30 backends.</p><p><a href="https://news.ycombinator.com/item?id=47933950" rel="nofollow noopener"><span>https://</span><span>news.ycombinator.com/item?id=4</span><span>7933950</span></a></p><p><a href="https://edge.dunkel.cloud/tags/LLM" rel="tag">#<span>LLM</span></a> <a href="https://edge.dunkel.cloud/tags/MCP" rel="tag">#<span>MCP</span></a> <a href="https://edge.dunkel.cloud/tags/OpenSource" rel="tag">#<span>OpenSource</span></a> <a href="https://edge.dunkel.cloud/tags/ToolMesh" rel="tag">#<span>ToolMesh</span></a></p>]]></description><link>https://board.circlewithadot.net/topic/07217fbb-8371-41b3-adc5-dd583f479025/just-launched-toolmesh-on-show-hn-a-declarative-way-to-give-llms-access-to-your-full-ops-stack-prometheus-opnsense-netbox-hetzner-gitlab-and-more-via-small-yaml-files-instead-of-one-mcp-server-per-api.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 06:09:23 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/07217fbb-8371-41b3-adc5-dd583f479025.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Apr 2026 13:24:59 GMT</pubDate><ttl>60</ttl></channel></rss>