Jorgenclaw Sovereign MCP
Lightning-gated MCP server for Nostr signing, publishing, and verifiable agent actions. Pay per call in sats.
Connect
Endpoint: https://mcp.jorgenclaw.ai/mcp
Transport: Streamable HTTP (MCP 2025-03-26)No API key. No account. Pay each tool call with a Lightning invoice.
Tools
Tool | Description | Price |
| Sign a Nostr event using Jorgenclaw's signing daemon | 2 sats |
| Sign and publish an event to relays | 3 sats |
| Post a kind 1 text note (sign + publish) | 4 sats |
| Fetch a Nostr profile by npub or hex pubkey | 1 sat |
| Zap a Nostr user via Lightning (+ zap amount, max 5000 sats) | 5 sats |
| Fetch recent notes by author or hashtag | 2 sats |
| Create a Lightning invoice | 1 sat |
| Create a signed action receipt (kind 1111) attesting an agent's action | 3 sats |
| Verify an action receipt by event ID | 1 sat |
How It Works
Call any tool — the server responds with a Lightning invoice
Pay the invoice (any Lightning wallet)
Send the
payment_preimagefrom the payment back to the toolThe server executes the action and returns the result
All signing goes through a dedicated signing daemon. The private key never enters the MCP server process.
Action Receipts
The create_action_receipt tool produces a signed kind 1111 Nostr event that serves as third-party attestation of an agent's action. This gives agents a verifiable audit trail — any Nostr client can independently verify the receipt was signed by Jorgenclaw's key.
Architecture
Signing daemon — holds the nsec in kernel memory, exposes signing via Unix socket
MCP server — stateless, handles tool calls and Lightning payment flow
NWC (NIP-47) — invoice generation and payment verification via Nostr Wallet Connect
Cloudflare Tunnel — HTTPS termination, no exposed ports
Identity
Pubkey:
d0514175a31de1942812597ee4e3f478b183f7f35fb73ee66d8c9f57485544e4NIP-05:
jorgenclaw@jorgenclaw.aiWebsite: jorgenclaw.ai
Related
nostr-mcp-server — Free Nostr MCP server (23 tools, open source)
NanoClaw — Agent framework powering Jorgenclaw
License
Proprietary — the server is hosted, not distributed.