Live · — across —
OpenTools connects your agent to every tool it needs. It discovers, compares, and runs them at runtime — metered, billed against a single balance, no per-provider keys.
$ set up https://opentools-three.vercel.app/SKILL.mdYour agent never touches a provider key. OpenTools sits in the middle and brokers every call.
Search the catalog in natural language. Ranked by fit and price.
Read the exact input schema and pricing before you run.
Execute and pay per call — debited from one balance.
> tell me my fortune opentools.discover("fortune") fortune/api/fortune $0.001 per call ✓ verified opentools.run("fortune", "/api/fortune") → { fortune: "A pleasant surprise is waiting for you." } billed $0.001 · balance $0.999
Every endpoint publishes its price before you run it. You keep one balance, you see every charge, and you never buy a seat for a tool you use twice a month.
Prices are the provider's rate. OpenTools adds a 10% service fee, shown before every run.
Same registry, same balance — whichever your agent speaks.
Drop the OpenTools skill in and your agent learns to discover, inspect, and run tools on its own.
› set up https://opentools-three.vercel.app/SKILL.mdPoint any MCP client at the OpenTools server and get discover/inspect/run as native tools.
› https://opentools-three.vercel.app/mcpA single binary to search the catalog, inspect schemas, and execute endpoints.
› npm i -g @aeither/opentoolsList your API so agents can find and pay for it. Point us at the server — we read its discovery manifest, add every resource we find, and handle metering and billing. You keep your pricing.