ToolsXpo
Node.js Package

Typed bindings for the whole catalogue.

Install once and call any tool as a function, with the arguments and the return type already known to your editor.

What you get

Types for every tool

Inputs and outputs are described, so a wrong field is a compile error rather than a 400.

The same ids as the API

What you call in code is what appears in your usage. No translation layer to reason about.

Errors you can branch on

Structured codes rather than a string you have to parse.

Credits reported back

Each response says what it cost, so metering your own users is arithmetic rather than guesswork.

Works anywhere Node does

Servers, workers, edge runtimes and CI.

One key

Shared with every other integration, and revocable from one place.

Install and call one tool

The docs have a working example for every endpoint, with a real key field you can fill in.

Open the docs