Connect-MCP

Nostr Signer

com.frontiercrown.signer/nostr-signer · v0.4.0

Approve Nostr signatures with your own browser signer without exposing a private key.

MCPremoteno credentialsFinance

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 17 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

A 94/100

What it does: 17 tools · 9 read, 8 write (incl. delete/pay) · Finance

Test call get_setup_url: worked (1,112 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +4
  • Read/write annotations: +5
  • Safe test call: +20
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://signer.frontiercrown.com/mcp

Tools

17 tools listed at last check
  • get_setup_url Return the loopback-only page used to connect a NIP-07 browser extension or an advanced NIP-46 signer.
  • get_signer_status Check whether a user-controlled NIP-07 or NIP-46 signer is connected.
  • begin_nostrconnect_pairing Advanced fallback: create a nostrconnect:// URI for the user to scan or open in a remote signer. Never accepts an nsec.
  • connect_bunker Connect a bunker:// URI only when the user knowingly supplied it. Prefer the local setup page so connection secrets are not placed in chat. Never accepts an nsec.
  • get_public_key Return the public key exposed by the currently paired signer.
  • prepare_note Prepare and bind an exact unsigned kind:1 note for user review. This does not sign or publish.
  • prepare_event Validate and bind an exact unsigned Nostr event for user review. This does not sign or publish. Show the user every field before requesting a signature.
  • sign_event Ask the paired signer to approve and sign the exact event bound to a fresh intent. Requires explicit user intent and never publishes.
  • publish_event Publish a previously verified signed event to configured relays. Requires separate explicit user intent.
  • query_events Read a bounded set of verified public profile or note events from selected relays.
  • disconnect_signer Forget the in-memory signer session and all prepared events.
  • get_grynvault_account_dashboard Read the connected Nostr identity's Grynvault supporter, payment, and NIP-05 dashboard using a short-lived signed authorization. This does not create an invoice or change settlement.
  • approve_grynvault_browser_handoff Sign a short-lived, read-only Grynvault account handoff code so the browser tab that created it can receive its own dashboard. This does not create an invoice, publish a Nostr event, change settlement, or grant wallet custody.
  • prepare_grynvault_supporter_invoice Prepare an exact, short-lived signed-authorization request for a one-time donation of 21 to 1,000,000 sats or the fixed 2,100-sat 30-day membership. Does not sign, create, pay, or settle an invoice.
  • create_grynvault_supporter_invoice After separate explicit user confirmation, sign the prepared authorization and create exactly one pending Grynvault supporter invoice. Does not pay it and never treats a redirect as settlement.
  • prepare_grynvault_nip05_invoice Check and normalize a [email protected] identifier, then prepare its exact 2,000-sat invoice authorization. Does not sign, reserve the name, create, pay, or settle an invoice.
  • create_grynvault_nip05_invoice After separate explicit user confirmation, sign the prepared authorization and create exactly one pending 2,000-sat [email protected] invoice. Does not pay, settle, activate, or prove identity.

Badge

Connect-MCP badge for com.frontiercrown.signer/nostr-signer

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/com.frontiercrown.signer/nostr-signer.svg)](https://clawy.uk/mcp/s/com.frontiercrown.signer/nostr-signer)