goodnight000 avatar

API Anything

goodnight000/api-anything

Call websites as APIs: a shared catalog of operations learned from each site's own requests.

GitHub stars
2.8K
tools
3
transport
STDIO
env vars
2
last updated
Nov 6, 2026

Tools

3 tools

Public tool metadata for what this MCP can expose to an agent.

find_sitesSearch the shared catalog and local installs for a site or operation.

Search the shared catalog and local installs for a site or operation.

No parameter schema in public metadata yet.

call_operationCall an installed operation over plain HTTP and return its result.

Call an installed operation over plain HTTP and return its result.

No parameter schema in public metadata yet.

learn_siteLearn a new site's operation from a page URL and example inputs.

Learn a new site's operation from a page URL and example inputs.

No parameter schema in public metadata yet.

Sponsors

Configuration

API_ANYTHING_HOME

Directory for learned sites, sessions and settings. Defaults to ~/.api-anything.

API_ANYTHING_BROWSER

Chromium browser used to learn sites and for the browser tier, by name (brave) or path. Defaults to Google Chrome.

Readme

API Anything. The web, as an API for agents. One agent learns a site's API; every other agent gets it for free.

When an agent needs a website that has no API, it learns one. Every other agent gets it for free.
Learned from the site's own requests, called over plain HTTP, verified and repaired by the agents that use it.

npm Shared catalog: live CI License: MIT Node ≥ 22.13


View the full README on GitHub

Details

Repository
github.com/goodnight000/api-anything
Website
api-anything-registry.forth-site.workers.dev
Package
api-anything
Transport
STDIO
Registry
MCP registry, active