AustinKelsay_nostr-mcp-server
If you are the rightful owner of AustinKelsay_nostr-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that provides Nostr capabilities to LLMs like Claude.
The Nostr MCP Server is designed to integrate Nostr capabilities with language models such as Claude. It offers a suite of tools for interacting with the Nostr network, allowing users to fetch profiles, notes, and zaps, as well as search through Nostr Implementation Possibilities (NIPs). The server supports both hex public keys and npub formats, ensuring user-friendly interaction with Nostr identifiers. It is built to be compatible with platforms like Claude for Desktop and Cursor, providing seamless integration and usage.
Features
- Fetches user profile information by public key.
- Retrieves text notes and long-form content authored by a user.
- Fetches zaps received and sent by a user, with detailed payment information.
- Searches through Nostr Implementation Possibilities (NIPs) with relevance scoring.
- Supports both hex public keys and npub format for user-friendly display.
Tools
getProfile
Get basic information about Nostr users
getKind1Notes
Get short text content posted by users
getLongFormNotes
Get the content of long articles posted by users
getReceivedZaps
Get reward records received by users
getSentZaps
Get reward records sent by users
getAllZaps
Get all user reward records (send and receive)
searchNips
Search for Nostr protocol specifications