Swiss-made · Built in Rust

The reliable Rust layer for production AI agents

We build api0, the MCP gateway that turns your existing APIs into secure tools for Claude and other MCP-compatible clients.

Our product

api0: AI agents that act on your real systems

Connect Claude to your backend in under five minutes. api0 decides who is calling, which credential your backend receives and what the call costs, in one place.

WhatsAppClaude chatAPI0.AIMCP gatewayTravel agencybooking backend

“Book me a flight to Lisbon” → a real API call

  1. 1

    Import your endpoints

    Paste an OpenAPI spec or describe endpoints in plain English. Each one becomes an MCP tool.

  2. 2

    Connect the client

    Add api0 to Claude as a connector. Each user approves once through OAuth.

  3. 3

    Govern execution

    Every call is checked, sent with your backend’s credential, metered in credits and logged.

Rust and Swiss-made, by design

Agents that touch real systems need software that doesn’t break. Everything we ship is written in Rust and built in Switzerland, from the api0 gateway to our desktop tools.

  • The api0 gateway and all its backends are written in Rust
  • Desktop tools ship as single native binaries: no Electron, no telemetry unless you opt in
  • Code-signed and notarized builds, verified on install
  • Built and supported from Switzerland

Latest insights

Notes on AI agents, MCP, Azure integration and Rust from the team building api0.

rustApril 10, 2025

GC Pauses and Latency: The Hidden Cost of High-Level Languages

Java, Python, and JavaScript offer convenience, but garbage collection introduces unpredictable latency. Explore how runtime memory management affects performance in real systems.

rustApril 11, 2025

C Gives You Control, But at What Cost?

C avoids garbage collection and gives manual memory control, but opens the door to dangerous bugs. Explore real-world memory issues and why they matter.

rustApril 12, 2025

Rust: Memory Safety Without Garbage Collection

Rust gives you the performance of C with memory safety enforced at compile time. Learn how ownership and borrowing eliminate entire bug classes.