Install
openclaw skills install freeapiConnect directly to any API using its OpenAPI spec with local API key storage, ensuring private, middleware-free requests from your machine.
openclaw skills install freeapifreeAPI is a direct execution engine for OpenClaw. It bypasses middleware, gateways, and data harvesters. With freeAPI, your agent connects directly from localhost to any API using its official OpenAPI/Swagger specification.
.env file. They are never sent to a gateway.Agents should integrate freeAPI seamlessly into the conversation.
Do not ask users to run raw CLI commands unless they prefer it. Instead, guide them conversationally:
.env file."write or edit tool to append the key to .env.
SERVICE_NAME_KEY=value (e.g., GITHUB_TOKEN=ghp_...)When a user asks to perform an action (e.g., "Check my GitHub issues"):
https://api.github.com/openapi/v3)..env. If not, trigger the Onboarding flow above.node skills/freeAPI/index.js run with the spec and parameters.Example Agent Thought Process:
User wants to list Stripe payments. I need the Stripe OpenAPI spec. I'll check
.envforSTRIPE_SECRET_KEY. It's missing. I will ask the user for it now, then save it, then run thelistPaymentsoperation.
For power users who prefer the terminal, the CLI is available.
Setup: node skills/freeAPI/index.js setup (Interactive checklist)
Run: node skills/freeAPI/index.js run ...
Middleware services introduce latency, dependency, and privacy risks. freeAPI eliminates these by running entirely on your machine.