Project Name
ToolMesh
Description
A self-hosted MCP execution layer (Apache 2.0) that exposes the Hetzner Cloud API to AI agents via a declarative YAML file (DADL) instead of a hand-coded server. Adds auth, credential injection, audit logging, and output gating. Hetzner backend at https://dadl.ai/d/hetzner-cloud/.
Link
https://github.com/dunkelcloud/toolmesh
Type
Integration
Language
Go
Further Comments
ToolMesh is an Apache-2.0 MCP execution layer that exposes the Hetzner
Cloud API to AI agents via a declarative YAML file (DADL) instead of a
hand-coded server. The Hetzner DADL covers servers, volumes, networks,
load balancers, firewalls, floating/primary IPs, images, SSH keys,
placement groups, certificates, and metadata. ToolMesh adds OAuth/API-key
auth, runtime credential injection (LLM never sees the token), audit
logging, and JS-based output gating on top. Self-hosted as a single Go
binary; the Hetzner backend definition lives at https://dadl.ai/d/hetzner-cloud/.
Project Name
ToolMesh
Description
A self-hosted MCP execution layer (Apache 2.0) that exposes the Hetzner Cloud API to AI agents via a declarative YAML file (DADL) instead of a hand-coded server. Adds auth, credential injection, audit logging, and output gating. Hetzner backend at https://dadl.ai/d/hetzner-cloud/.
Link
https://github.com/dunkelcloud/toolmesh
Type
Integration
Language
Go
Further Comments
ToolMesh is an Apache-2.0 MCP execution layer that exposes the Hetzner
Cloud API to AI agents via a declarative YAML file (DADL) instead of a
hand-coded server. The Hetzner DADL covers servers, volumes, networks,
load balancers, firewalls, floating/primary IPs, images, SSH keys,
placement groups, certificates, and metadata. ToolMesh adds OAuth/API-key
auth, runtime credential injection (LLM never sees the token), audit
logging, and JS-based output gating on top. Self-hosted as a single Go
binary; the Hetzner backend definition lives at https://dadl.ai/d/hetzner-cloud/.