MCP.so
ログイン

Taprun MCP Server

@LeonTing1010

基本情報

カテゴリ

その他

トランスポート

stdio

作者

LeonTing1010

投稿者

DATA D

Taprun MCP Server について

Your AI agent scrapes X today, gets broken HTML tomorrow. Taprun compiles the site once into a deterministic program, then `tap doctor` monitors health contracts + structural diffs to catch silent breakage before your data goes stale. 140+ pre-built skills across 68+ sites. Works

Taprun MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "tap": {
      "command": "tap",
      "args": [
        "mcp",
        "start"
      ]
    }
  }
}

Taprun MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

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

よくある質問

1

How does Taprun differ from regular web scraping?

Taprun compiles AI understanding into a deterministic `.tap.js` program that runs at zero cost. It monitors the program with health contracts and structural diffs, so you are alerted before stale data enters your pipeline — not after.

2

What dependencies does Taprun require?

None. Taprun is distributed as a single binary and works out of the box. You can run it via `npx` or the shell installer with no additional setup.

3

Where does scraped data live?

The README does not specify a storage location. Data is fetched live upon execution of a `.tap.js` program; it is not persisted in a backend unless configured by the user.

4

What happens when a website changes?

The `tap doctor` command detects structural shifts using health contracts and state diffs. If a break is found, the `heal` command invokes AI to diagnose the issue and patch the program — only when needed.

5

How do I connect Taprun to my MCP host?

Add the following to your MCP host configuration: `{ "mcpServers": { "tap": { "command": "tap", "args": ["mcp", "start"] } } }`. No special authentication or transport setup is required.

コメント

「その他」の他のコンテンツ