AI services for autonomous agents. Pay in sats via Bitcoin Lightning — no accounts, no API keys, no subscriptions. Plug into any MCP-compatible AI in 2 minutes.
Boltwork uses the L402 protocol — an open standard for machine-to-machine payments over the Lightning Network. Your agent calls an endpoint, receives a Lightning invoice, pays it in under a second, and gets the result back. No human involved.
The boltwork-mcp package wraps the Boltwork API as a Model Context Protocol server. Add it to your MCP config and your AI can call any Boltwork tool as a native capability — payments handled transparently in the background.
Two tools work free with zero setup:
pip install boltwork-mcp # Or use directly with uvx (no install): uvx boltwork-mcp
{
"mcpServers": {
"boltwork": {
"command": "uvx",
"args": ["boltwork-mcp"],
"env": {}
}
}
}
Then ask your AI: "Use trial_review_code to review this: def add(a, b): return a + b"
| Client | Config file |
|---|---|
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Cursor | .cursor/mcp.json in your project |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
For paid tools, you need a Lightning wallet configured. Alby NWC is the fastest — 2 minutes from zero to paying.
Works with Alby, Mutiny, Coinos, Primal, and any NWC-compatible wallet.
NWC_CONNECTION_STRING"env": {
"NWC_CONNECTION_STRING": "nostr+walletconnect://..."
}
Works with lnbits.com or any self-hosted LNbits instance.
"env": {
"LNBITS_URL": "https://lnbits.com",
"LNBITS_API_KEY": "your-key"
}
Simple API key setup. Good for US users.
"env": {
"STRIKE_API_KEY": "your-api-key"
}
Self-hosted Lightning node by ACINQ.
"env": {
"PHOENIXD_URL": "http://localhost:9740",
"PHOENIXD_PASSWORD": "your-password"
}
| Tool | What it does | Cost |
|---|---|---|
| trial_summarise | Summarise text — free trial, rate limited | Free |
| trial_review_code | Code review — free trial, rate limited | Free |
| summarise_pdf | Summarise a PDF from URL | 500 sats |
| summarise_webpage | Summarise any web page | 100 sats |
| review_code | Full code review — bugs, security, quality | 2000 sats |
| review_code_url | Review code from GitHub/GitLab URL | 2000 sats |
| extract_data | Extract structured data from a PDF | 200 sats |
| translate | Translate text or document (24 languages) | 150 sats |
| extract_tables | Extract all tables from a PDF | 300 sats |
| compare_documents | Diff two PDF documents | 500 sats |
| explain_code | Explain code in plain English | 500 sats |
| memory_store | Store persistent agent memory | 10 sats |
| memory_retrieve | Retrieve agent memory | 5 sats |
| memory_delete | Delete a memory key | Free |
| run_workflow | Chain multiple services in one call | 1000 sats |
All endpoints are at https://parsebit.fly.dev. Every paid endpoint uses L402 — you'll receive a 402 Payment Required with a Lightning invoice if you don't include a valid payment token.
curl -X POST https://parsebit.fly.dev/summarise/upload -H "Content-Type: application/json" -d '{"url": "https://example.com/document.pdf"}'
# Returns HTTP 402 with WWW-Authenticate header containing invoice
# Pay the invoice, then retry with:
# -H "Authorization: L402 <token>:<preimage>"
curl https://parsebit.fly.dev/setup # Returns wallet setup guide as JSON
For full endpoint documentation and the L402 manifest: parsebit.fly.dev/.well-known/l402.json