What is Taprun?
Taprun compiles AI understanding into deterministic programs called .tap.js scripts, then monitors them for breakage. It replaces ad-hoc web scraping with repeatable, zero-cost extractions and alerts when the source changes. The server is built for developers and AI agents that need reliable, always-fresh data from live websites without silent staleness.
How to use Taprun?
Install via npx -y @taprun/cli (zero-install) or curl -fsSL https://taprun.dev/install.sh | sh (permanent). Connect to an MCP host by adding { "mcpServers": { "tap": { "command": "tap", "args": ["mcp", "start"] } } } to your client config. Run skills with tap <source>/<endpoint>, e.g. tap github/trending or tap hackernews/hot.
Key features of Taprun
forge: AI inspects a site once and emits a .tap.js program
tap run: program executes instantly with zero LLM cost
tap doctor: health contracts and structural state diffs catch breakage
heal: AI reads diagnostics and patches the program only when needed
- 140+ community skills in one binary with zero dependencies
Use cases of Taprun
- Monitor trending repositories on GitHub without manual scraping
- Fetch live headlines from HackerNews or Weibo with deterministic output
- Detect and auto-repair extraction programs when a website’s HTML shifts
- Replace recurring API calls or LLM-based scraping with a local, cost-free script
コメント