Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/中文
Sign inSign up
Home/Servers/Boltwork

Boltwork

I
by io.github.Squidboy30

AI services via Bitcoin Lightning — PDF summarisation, code review, translation and more.

Power your agent

Add this server

The publisher's own command. Not a PlugMCP endpoint.

Local command
uvx boltwork-mcp==0.1.12
Credentials from the publisher
  • NWC_CONNECTION_STRING — Nostr Wallet Connect string (e.g. from Alby or Mutiny). Required if not using Phoenixd.
  • PHOENIXD_URL — Phoenixd base URL e.g. http://localhost:9740. Required if not using NWC.
  • PHOENIXD_PASSWORD — Phoenixd HTTP Basic auth password. Required if using Phoenixd.
Provider
Claude Code
NWC_CONNECTION_STRING=<secret> PHOENIXD_URL=<value> PHOENIXD_PASSWORD=<secret> claude mcp add io.github.squidboy30-boltwork-mcp -- uvx boltwork-mcp==0.1.12

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.squidboy30-boltwork-mcp": {
      "command": "uvx",
      "args": [
        "boltwork-mcp==0.1.12"
      ],
      "env": {
        "NWC_CONNECTION_STRING": "<secret>",
        "PHOENIXD_URL": "<value>",
        "PHOENIXD_PASSWORD": "<secret>"
      }
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • Firecrawl🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install Boltwork?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Boltwork need an API key?
The publisher lists these environment variables: NWC_CONNECTION_STRING, PHOENIXD_URL, PHOENIXD_PASSWORD.
What transport does Boltwork use?
Boltwork runs locally over stdio.
When was Boltwork last checked?
Last checked 2026-10-16. AI services via Bitcoin Lightning — PDF summarisation, code review, translation and more.

AI services via Bitcoin Lightning — PDF summarisation, code review, translation and more.

mcp-name: io.github.Squidboy30/boltwork-mcp

boltwork-mcp

MCP server for Boltwork — AI services that pay for themselves via Bitcoin Lightning.

Give your AI agent PDF summarisation, code review, translation, web extraction, document comparison, and persistent memory — all paid autonomously in sats. No API keys. No subscriptions. No accounts.


What this is

Boltwork is a pay-per-call AI services API that uses the L402 protocol — your agent makes a request, receives a Lightning invoice, pays it automatically, and gets the result back. No human involved.

This package wraps Boltwork as an MCP server so any MCP-compatible AI (Claude, Cursor, Windsurf, etc.) can use it as a tool — with payments handled transparently in the background.


Try it immediately — no wallet required

Two tools work right now with zero setup:

{
  "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"
"Use trial_summarise to summarise this: <paste any text>"

Real AI results instantly. No Lightning wallet. No setup. Rate limited to 5 calls/hour.


Install

pip install boltwork-mcp

# If using NWC (Alby, Mutiny, Coinos, etc.):
pip install "boltwork-mcp[nwc]"

Or use directly with uvx — no install needed:

uvx boltwork-mcp

Setup — pick a wallet

Four wallet backends are supported. Pick whichever fits your setup:

Option A — NWC / Nostr Wallet Connect (easiest)

Works with Alby, Mutiny Wallet, Coinos, Primal, Cashu.me, and any NWC-compatible wallet.

  1. Get a connection string:
    • Alby — go to nwc.getalby.com, create a budget, copy the string
    • Mutiny — Settings → Connections → Add connection
    • Coinos — coinos.io → Settings → Nostr Wallet Connect
  2. Add to your MCP config:
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "NWC_CONNECTION_STRING": "nostr+walletconnect://your-string-here"
      }
    }
  }
}

Requires: pip install "boltwork-mcp[nwc]"


Option B — LNbits

Works with lnbits.com or any self-hosted LNbits instance. Popular with BTCPay Server users and home node operators.

  1. Create a wallet at lnbits.com or your instance
  2. Go to API info → copy your Invoice/read key
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "LNBITS_URL": "https://lnbits.com",
        "LNBITS_API_KEY": "your-invoice-key-here"
      }
    }
  }
}

For self-hosted: set LNBITS_URL to your instance URL (e.g. https://lnbits.yourdomain.com).


Option C — Strike

Works with a Strike account. Custodial, simple API key setup. Good for US users or anyone who already uses Strike.

  1. Create an account at strike.me
  2. Go to dashboard.strike.me/developers/api-keys → create an API key
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "STRIKE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Option D — Phoenixd

Works with Phoenixd — ACINQ's self-hosted Lightning node. Simple REST API, no channel management.

  1. Install Phoenixd: phoenix.acinq.co/server
  2. Get your HTTP password from the Phoenixd config
{
  "mcpServers": {
    "boltwork": {
      "command": "uvx",
      "args": ["boltwork-mcp"],
      "env": {
        "PHOENIXD_URL": "http://localhost:9740",
        "PHOENIXD_PASSWORD": "your-password-here"
      }
    }
  }
}

MCP config locations

ClientConfig file
Claude Desktop (macOS)~/Library/Application Support/Claude/claude_desktop_config.json
Claude Desktop (Windows)%APPDATA%\Claude\claude_desktop_config.json
Cursor.cursor/mcp.json in your project
Windsurf~/.codeium/windsurf/mcp_config.json

Available tools

ToolWhat it doesCost
trial_summariseSummarise text — free trialFree
trial_review_codeReview code — free trialFree
summarise_pdfSummarise a PDF from URL500 sats
summarise_webpageSummarise any web page100 sats
review_codeFull code review with bugs, security, quality2000 sats
review_code_urlReview code from GitHub/GitLab URL2000 sats
extract_dataExtract structured data from PDF200 sats
translateTranslate text or document (24 languages)150 sats
extract_tablesExtract all tables from a PDF300 sats
compare_documentsDiff two PDFs500 sats
explain_codeExplain code in plain English500 sats
memory_storeStore persistent agent memory10 sats
memory_retrieveRetrieve agent memory5 sats
memory_deleteDelete a memory keyFree
run_workflowChain multiple services in one call1000 sats

Payment flow

When your agent calls a paid tool:

  1. boltwork-mcp calls the Boltwork API
  2. Receives HTTP 402 with a Lightning invoice
  3. Pays the invoice automatically using your configured wallet
  4. Retries the request with the payment proof
  5. Returns the result to your agent

Your agent never sees this — it just gets the result.


Links

  • Boltwork API — live API
  • Agent spec — full endpoint documentation
  • L402 manifest — machine-readable service discovery
  • Cracked Minds — by Cracked Minds
How do I install Boltwork?
Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Boltwork need an API key?
The publisher lists these environment variables: NWC_CONNECTION_STRING, PHOENIXD_URL, PHOENIXD_PASSWORD.
What transport does Boltwork use?
Boltwork runs locally over stdio.
When was Boltwork last checked?
Last checked 2026-10-16. AI services via Bitcoin Lightning — PDF summarisation, code review, translation and more.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA