Liveauth MCP server
MCP server for LiveAuth: PoW + Lightning auth, L402 bundles, and paid MCP tool receipts.
1 stars81 downloads/wk
Reviews
Write oneNobody has reviewed Liveauth yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Liveauth tools (7, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
liveauth_mcp_chargewrite actionMeter API usage after making an authenticated call. Call this with the cost in sats for each API request made using the JWT.
liveauth_mcp_confirmwrite actionSubmit the solved proof-of-work challenge (or poll for Lightning payment) to receive a JWT. For Lightning, call with just quoteId to check/poll payment status.
liveauth_mcp_lnurlGet the Lightning invoice for a session (lnget-compatible). Use this to retrieve the BOLT11 invoice for payment.
liveauth_mcp_refreshRefresh the JWT token without re-authenticating. Use the refreshToken returned from confirm to get a new JWT.
liveauth_mcp_startStart a new LiveAuth MCP session. Returns a PoW challenge (default), Lightning invoice, or L402 bundle auth hint.
liveauth_mcp_statusCheck the status of an MCP session. Use to poll for Lightning payment confirmation. Also returns the invoice via lnurl compatibility.
liveauth_mcp_usageQuery current usage and remaining budget for the MCP session. Use this to check how many sats and calls have been used without making a charge.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan19 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Liveauth repository's README, as published. We do not edit it. Read it on GitHub
LiveAuth MCP Server
Caller-funded MCP (1.3.0): use the existing createMcpGate({ publicKey, toolName, fundingMode: 'caller' }). LiveAuthCore verifies caller payment and owns accounting; this package owns payment challenges, retry binding and duplicate execution prevention. Caller funding, API examples and migration. PoW authenticates; it does not fund paid tools.
Authentication, pay-per-call metering, and signed receipts for AI agents and MCP tools: Bitcoin-native, Lightning-backed, and L402 compatible.
This MCP server lets any AI agent authenticate against your API using proof-of-work (free, no account) or Lightning Network micropayments (sats), then meter and monetize subsequent tool calls with per-call pricing, idempotent revenue events, and HMAC-signed receipts that auditors can verify offline.
Use it when you want to:
- Gate an API or MCP tool behind real cost-of-compute or real sats (anti-spam by design, not by CAPTCHA).
- Charge AI agents per call without signing them up for an account.
- Issue a tamper-evident audit trail (signed mcp-call-receipt-v1) for every paid tool invocation.
- Offer Lightning-backed L402 bundle access for prepaid MCP sessions.
Try it in 5 seconds — no account, no API key:
npx @liveauth-labs/mcp-serverWithout configuration, the server uses LiveAuth's anonymous demo project and the real PoW flow. Add LIVEAUTHAPIKEY only when you need a specific project's policy, pricing, or attribution.
Available Tools (Glama / MCP auto-discovered)
Full parameter and response schemas are in the Tool Reference below.
5-Minute Quick Start
Option 1 — Credential-free PoW (no account, no key, no wallet)
npx @liveauth-labs/mcp-serverIn an MCP client, call liveauthmcpstart, then call liveauthmcpconfirm with only the returned quoteId. The package reuses its existing PoW solver locally and the LiveAuth API verifies the signed challenge before issuing a short-lived session JWT.
Option 2 — Production Mode
- Grab an API key at liveauth.app.
- Add to Claude Desktop's claudedesktopconfig.json:
{
"mcpServers": {
"liveauth": {
"command": "npx",
"args": ["-y", "@liveauth-labs/mcp-server"],
"env": {
"LIVEAUTH_API_BASE": "https://api.liveauth.app",
"LIVEAUTH_API_KEY": "la_pk_your_public_key"
}
}
}
}- Restart Claude. Done.
Option 3 — Programmatic (CLI / SDK)
export LIVEAUTH_API_KEY=la_pk_xxx
npx @liveauth-labs/mcp-serverShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @liveauth-labs/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add liveauth-mcp -- npx -y @liveauth-labs/mcp-server
Liveauth: common questions
- Is Liveauth MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Liveauth safety report
- How do I install Liveauth?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Liveauth need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is Liveauth maintained?
- The last commit was 16 days ago (2026-09-11). The latest release is v1.0.8.
- What can I use instead of Liveauth?
- Servers from other publishers that do the same job: Rede MCP server, spintax.net MCP server and Healthclaw Guardrails MCP server. Compare all Liveauth alternatives.
Alternatives to Liveauth
Same job from other publishers: the closest match first, then the best rated.
- RedeMCP server for Rede — Itaú-owned BR acquirer: authorize/capture/refund, zero-auth, card tokensnot reviewedEstablishedB
spintax.net MCP serverWrite, validate, render and analyze spintax templates. Backed by @spintax/core. No auth.not reviewedGrowingA- Healthclaw GuardrailsGuardrailed FHIR access for AI agents: PHI redaction, audit trail, step-up auth, tenant isolationnot reviewedGrowingA
- CanaryMindstone-internal release-pipeline test connector; not for use. Single ping tool; no auth.not reviewedGrowingA
- BackgenGenerate Express.js backend projects with ORMs, auth, payments, and DevOpsnot reviewedGrowingA