Development · GitHub repo
API Anything
Turn websites into plain HTTP APIs for AI agents to call directly.
API Anything captures how a website's frontend communicates with its backend and learns to replay those requests with new inputs. Instead of driving headless browsers with tools like Playwright, AI agents can execute plain HTTP calls over MCP, CLI, or TypeScript. It significantly speeds up execution time and reduces LLM token consumption.
What it's for
- Replace slow headless browser automation with direct HTTP API calls for AI agents
- Extract structured data from websites lacking an official public API
- Provide reusable tool operations to coding agents via Model Context Protocol (MCP)
- Reduce execution latency and token costs during agentic web research tasks
Features
- Traffic capture that identifies input variables from frontend network requests
- Model Context Protocol (MCP) server integration for AI coding assistants
- CLI and TypeScript interfaces for running operations directly
- Self-healing mechanism to refresh sessions and handle site layout changes
- Direct JSON responses over plain HTTP without loading full web pages
Pricing
Open source. Free and open source under the MIT license.
Details
- Type
- GitHub repo
- Category
- Development
- Topic
- Web Scraping & APIs
- Open source
- Yes
- Platforms
- Command line, Code library, API
- For
- Developers building AI agents and automation workflows that require web data without browser overhead.
- Alternative to
- Playwright, Puppeteer, Browserbase
- Tags
- mcp, ai agents, reverse engineering, api generation, typescript, automation
Why it was saved
- @charles.zhengg: Eliminates the need for expensive official API plans and cuts AI agent execution time and task costs by roughly 50% compared to driving a headless browser.
Compare
Related
Tooling and authentication layer connecting AI agents to external applications
Command-line tool and agent skills for managing Google Workspace services
Pattern for using Model Context Protocol to trigger Zapier multi-app automations
Runtime and SDK harness for persistent, evolving AI agent memory
Lightweight TypeScript framework and starter templates for building autonomous AI agents
Turn websites and documents into clean, LLM-ready markdown or structured data.
Updated