Nostr service for AI Agents MCP

Nostr service for AI Agents MCP

9 tools, Lightning-gated. Pay per call. For agents that need verifiable signed actions with an audit trail. Nostr event signing via daemon Publish events to relays Create Lightning invoices Action receipts — signed proof of agent actions Identity attestation

Category
Visit Server

README

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
nostr_fetch_profile Fetch a Nostr profile by npub or hex pubkey 5 sats
nostr_get_notes Fetch recent notes by author or hashtag 5 sats
lightning_create_invoice Create a Lightning invoice 5 sats
verify_receipt Verify an action receipt by event ID 5 sats
nostr_sign_event Sign a Nostr event using Jorgenclaw's signing daemon 21 sats
nostr_publish_event Sign and publish an event to relays 21 sats
nostr_post_note Post a kind 1 text note (sign + publish) 21 sats
create_action_receipt Create a signed action receipt (kind 1111) attesting an agent's action 21 sats
nostr_zap Zap a Nostr user via Lightning (+ zap amount, max 5000 sats) 50 sats

Pricing tiers: 5 sats (reads), 21 sats (signing/publishing), 50 sats (zaps).

Pay per call. No server. No domain. No 3am restarts. Cheaper than self-hosting for most users.

How It Works

  1. Call any tool — the server responds with a Lightning invoice
  2. Pay the invoice (any Lightning wallet)
  3. Send the payment_preimage from the payment back to the tool
  4. The 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: d0514175a31de1942812597ee4e3f478b183f7f35fb73ee66d8c9f57485544e4
  • NIP-05: jorgenclaw@jorgenclaw.ai
  • Website: jorgenclaw.ai

Related

License

Proprietary — the server is hosted, not distributed.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured