Nostr MCP Server provides a bridge between AI assistants and the Nostr decentralized social network, enabling interaction with user profiles, posts, and Lightning Network payments. Developed by Austin Kelsay, this TypeScript implementation offers seven specialized tools for retrieving profiles, text notes, long-form content, and analyzing zap payments (Bitcoin tips) with detailed transaction information. The server features native support for npub format identifiers, NIP-57 compliant zap receipt validation, and advanced bolt11 invoice parsing, making it ideal for users who want to analyze Nostr social data, track Lightning Network payments, or search through Nostr Implementation Possibilities (NIPs) documentation without leaving their AI assistant interface.
No reviews yet. Be the first to review!
Sign in to join the conversation
Fetches a user's profile information by public key.
Fetches text notes (kind 1) authored by a user.
Fetches long-form content (kind 30023) authored by a user.
Fetches zaps received by a user, including detailed payment information.
Fetches zaps sent by a user, including detailed payment information.
Fetches both sent and received zaps for a user, clearly labeled with direction and totals.
Search through Nostr Implementation Possibilities (NIPs) with relevance scoring.
Prepare an anonymous zap to a profile or event, generating a lightning invoice for payment.