Skip to main content
Glama
Chemi-Kill

aijobsboom-x402

aijobsboom-x402

x402-geschützte Daten-API für das aijobsboom.com Facharbeiter-Jobportal, plus einen MCP-Server-Wrapper, der Anrufe im Namen eines Agenten bezahlt.

Live-API: https://aijobsboom-x402.sonofgus.workers.dev

Was das ist

Rollup-Statistiken aus der aijobsboom-Pipeline – Zählungen, keine Auflistungen. Jeder Pipeline-Lauf fügt eine Zeile hinzu: Gesamtzahl der abgerufenen Zeilen, pro Bereinigungsregel entfernte Zeilen, Zählungen pro Gewerk (Elektriker, HVAC, Leitungsmonteur, Schweißer, Mechaniker, CDL) und Zählungen der Vorteils-Flags (fair-chance, will-train, per diem, day-1 benefits, sign-on bonus, travel paid, employer-posted six-figure, HOT count, North Dakota, Montana). In diesem Datensatz werden an keiner Stelle Berufsbezeichnungen, Arbeitgebernamen, Stellen-URLs oder Beschreibungen bereitgestellt – siehe methodology.md für die Gründe.

Related MCP server: AI Data Marketplace

Endpunkte

Endpunkt

Preis

Netzwerk

GET /methodology

kostenlos

—

GET /snapshot

$0.01 USDC

Base

GET /series?weeks=N

$0.10 USDC

Base

Die Zahlung wird über x402 durchgesetzt – keine Konten, API-Schlüssel oder Abonnements erforderlich.

MCP-Server

mcp-server.js kapselt die API als zwei MCP-Tools, get_snapshot und get_series. Es hält eine eigene Base-Wallet (mit USDC finanziert) und bezahlt jeden geschützten Aufruf selbst über x402-fetch, sodass der aufrufende Agent einfach ein Tool aufruft und JSON zurückerhält.

npm install
AIJOBSBOOM_API_BASE=https://aijobsboom-x402.sonofgus.workers.dev \
X402_CLIENT_PRIVATE_KEY=0x... \
npm run mcp

X402_CLIENT_PRIVATE_KEY ist der mit 0x präfixierte private Schlüssel einer mit USDC finanzierten Base-Wallet – niemals einchecken.

Worker-Bereitstellung

npm install
wrangler secret put X402_WALLET      # the Base address that receives USDC
wrangler secret put FACILITATOR_URL  # optional, overrides the default facilitator
npm run deploy

Datenaktualisierungen: Nach jedem pipeline.py-Lauf im übergeordneten Repository kopieren Sie die frische archive/stats.csv über data/stats.csv, führen npm run teaser aus, um teaser.html zu aktualisieren, und stellen dann erneut bereit. Die CSV wird zur Build-Zeit in den Worker eingebunden – es gibt keinen Datenabruf zur Laufzeit.

Dokumentation

Vollständiges Spaltenwörterbuch, Beschreibung der Bereinigungsregeln und ToS-Einschränkungen: methodology.md.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    I built this local stdio MCP adapter to discover, preview, and purchase live agent data APIs, including vendor risk, company intelligence, transaction preflight, and EVM reads. Free discovery and previews require no wallet. Optional paid calls settle in Base USDC through x402 v2; auto-pay is disabled by default.
    2
    145 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for US government transparency data (congressional trades, federal contracts, campaign finance, lobbying, regulations) with per-call paid access via x402 USDC.
    10
    54 npm
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Pay-per-call ($0.005–$0.03 USDC) market, on-chain, and prediction-market data API for AI agents and trading bots via the x402 protocol — no signup, no API key. Exposed as a remote MCP server with 16 tools: pre-trade token security (honeypot/liquidity checks), kimchi premium, funding rate APR, DEX slippage, Polymarket arbitrage & liquidity audits, and Hyperliquid HIP-4 prediction-market odds.
    16
    MIT