Authorization notice. API Anything is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.
Reverse engineering. The agent records and rebuilds a site's page requests, so confirm the site's terms allow this before you map it.
Who it is forA developer using a coding agent who wants a set of reusable site operations without designing each request themselves.
The problemFinding the right requests across many pages of a site is slow, and reading full responses fills the agent's context.
The outcomeA set of operations for the goal, each checked with an input that was not one of its examples.
What you need first
- Node 22.13 or newer
- git, to clone the repository
- Google Chrome, or another Chromium browser set with API_ANYTHING_BROWSER, for creating operations
- A coding agent such as Claude Code or Codex, if you want the agent to call operations over MCP
- The GitHub CLI, only if you plan to publish a spec
Steps
- Paste
Set up API Anything for me: https://github.com/goodnight000/api-anything/blob/main/INSTALL.mdinto your coding agent. - Describe the data you want from the site, and answer the agent's questions about what is unclear.
- Approve the proposed operations when the agent asks.
- Ask the agent to run
capture --outlineon each page so it reads summaries, not full responses. (inferred, check the README) - Restart the agent and ask it a question that uses the new operations.
Prompt for your agent
Using the api-anything repo at github.com/goodnight000/api-anything and its skill, map the operations needed to answer <goal> from <site>. Expected output is a list of approved operations, each with a working call. Verify that each operation is tested with an input that was not used as an example.
Caveat. The README's Goodreads example took 6.3 minutes and $1.19 for one run, and the agent's approach works only for the operations it was taught.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for goodnight000/api-anything and "Let an agent map a site's operations from your goal"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer