All servers · Payments & accounting
Nostr Signer
com.frontiercrown.signer/nostr-signer · v0.4.0
Has write/delete tools
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | tools |
| Tool definitions | 17 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Approve Nostr signatures with your own browser signer without exposing a private key.
Connect
streamable-http · https://signer.frontiercrown.com/mcp
claude mcp add --transport http nostr-signer https://signer.frontiercrown.com/mcp{
"mcpServers": {
"nostr-signer": {
"url": "https://signer.frontiercrown.com/mcp"
}
}
}Tools as reported by the server
get_setup_urlReturn the loopback-only page used to connect a NIP-07 browser extension or an advanced NIP-46 signer.get_signer_statusCheck whether a user-controlled NIP-07 or NIP-46 signer is connected.begin_nostrconnect_pairingAdvanced fallback: create a nostrconnect:// URI for the user to scan or open in a remote signer. Never accepts an nsec.connect_bunkerConnect 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_keyReturn the public key exposed by the currently paired signer.prepare_notePrepare and bind an exact unsigned kind:1 note for user review. This does not sign or publish.prepare_eventValidate 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_eventAsk the paired signer to approve and sign the exact event bound to a fresh intent. Requires explicit user intent and never publishes.publish_eventwrite/deletePublish a previously verified signed event to configured relays. Requires separate explicit user intent.query_eventsRead a bounded set of verified public profile or note events from selected relays.disconnect_signerwrite/deleteForget the in-memory signer session and all prepared events.get_grynvault_account_dashboardRead 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_handoffSign 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_invoicePrepare 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_invoiceAfter 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_invoiceCheck and normalize a name@frontiercrown.com 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_invoiceAfter separate explicit user confirmation, sign the prepared authorization and create exactly one pending 2,000-sat name@frontiercrown.com invoice. Does not pay, settle, activate, or prove identity.
Repository · JSON · Text for agents · Registry updated 2026-09-11