๐ฌ 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
| Service | What | Endpoint |
|---|---|---|
| Exa | AI web search | exa.mpp.tempo.xyz |
| Firecrawl | Web scraping | firecrawl.mpp.tempo.xyz |
| Anthropic | Claude (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