Nostr MCP Server

by AustinKelsay
Verified

getReceivedZaps

Get zaps received by a public key

Input Schema

NameRequiredDescriptionDefault
debugNoEnable verbose debug logging
limitNoMaximum number of zaps to fetch
pubkeyYesPublic key of the Nostr user (hex format or npub format)
relaysNoOptional list of relays to query
validateReceiptsNoWhether to validate zap receipts according to NIP-57

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "debug": { "default": false, "description": "Enable verbose debug logging", "type": "boolean" }, "limit": { "default": 10, "description": "Maximum number of zaps to fetch", "maximum": 100, "minimum": 1, "type": "number" }, "pubkey": { "description": "Public key of the Nostr user (hex format or npub format)", "type": "string" }, "relays": { "description": "Optional list of relays to query", "items": { "type": "string" }, "type": "array" }, "validateReceipts": { "default": true, "description": "Whether to validate zap receipts according to NIP-57", "type": "boolean" } }, "required": [ "pubkey" ], "type": "object" }