Catalog
io.github.llmops-pro/nostr-ops-mcp
Officialby llmops-pro · TypeScript
Nostr publishing, queries, and DMs for AI agents, with allowlists, rate limits, and an audit log.
Publish to Nostr, query events, and send direct messages with rate limits and audit logging.
README not available yet.
Install
Configuration
Environment variables
NOSTR_RELAYSrequiredComma-separated wss:// relay URLs
NOSTR_NIP46_URIsecretNIP-46 bunker URI (preferred signer; keeps the nsec off this machine)
NOSTR_PRIVATE_KEYsecretnsec private key (alternative to NOSTR_NIP46_URI; read-only mode if neither is set)
NOSTR_ALLOWED_KINDSComma-separated event kinds the server may publish (required when a signer is configured)
claude_desktop_config.json
{
"mcpServers": {
"nostr-ops-mcp": {
"command": "npx",
"args": [
"-y",
"nostr-ops-mcp@0.2.3"
],
"env": {
"NOSTR_RELAYS": "<YOUR_NOSTR_RELAYS>",
"NOSTR_NIP46_URI": "<YOUR_NOSTR_NIP46_URI>",
"NOSTR_PRIVATE_KEY": "<YOUR_NOSTR_PRIVATE_KEY>",
"NOSTR_ALLOWED_KINDS": "<YOUR_NOSTR_ALLOWED_KINDS>"
}
}
}
}