๐Ÿ”ฌ Tempo Research Agent

March 19, 2026 ยท View on GitHub

An AI research agent where every tool call - search, scrape, summarize - is a real micropayment on Tempo via MPP. No API keys. No billing accounts. No signup. Just a wallet.

Type a question, and the agent autonomously searches the web, scrapes sources, summarizes with Claude, and generates a research report. Every step shows up on the payment receipt - real transactions, settled instantly on Tempo.

Quick Start

# Install dependencies
npm install

# Install Tempo CLI and log in
curl -fsSL https://tempo.xyz/install | bash
tempo wallet login

# Launch the web UI
npm run web
# Open http://localhost:3000

# Or run from the command line
npm run dev "How is agentic commerce changing payments in 2026?"

How It Works

$ \text{User} \text{Query} โ”‚ โ–ผ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ \text{Exa} \text{Search} โ”‚โ”€โ”€โ”€โ”€ \text{MPP} \text{payment} โ”€โ”€โ†’ \text{Web} \text{search} โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ–ผ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ \text{Firecrawl} โ”‚โ”€โ”€โ”€โ”€ \text{MPP} \text{payment} โ”€โ”€โ†’ \text{Scrape} \text{pages} ( \times 3) โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ–ผ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ \text{Claude} โ”‚โ”€โ”€โ”€โ”€ \text{MPP} \text{payment} โ”€โ”€โ†’ \text{Summarize} \text{each} \text{source} โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ–ผ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ \text{Claude} โ”‚โ”€โ”€โ”€โ”€ \text{MPP} \text{payment} โ”€โ”€โ†’ \text{Final} \text{research} \text{report} โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ–ผ ๐Ÿ“‹ \text{Report} + ๐Ÿ“œ \text{Payment} \text{Receipt} $

Every arrow is a real HTTP request with a real payment, settled instantly on Tempo. A typical query generates 8 transactions across 3 services in about 2 minutes.

MPP Services Used

ServiceWhatEndpoint
ExaAI web searchexa.mpp.tempo.xyz
FirecrawlWeb scrapingfirecrawl.mpp.tempo.xyz
AnthropicClaude (summarize + report)anthropic.mpp.tempo.xyz

The Point

Before MPP: 4 services = 4 API keys + 4 billing accounts + 4 auth flows.

With MPP on Tempo: one wallet, zero keys, instant payments. This is what agentic commerce looks like.

License

MIT