{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "nostr-tools",
    "title": "nostr-tools",
    "version": "1.0.0"
  },
  "description": "Nostr protocol tools for AI agents: decode and encode NIP-19 identifiers, resolve NIP-05, read profiles and NIP-65 relay lists, fetch, verify and rebroadcast events, and look up NIPs and event kinds. No tool accepts secret keys.",
  "iconUrl": "https://nostr-tools.com/android-chrome-512x512.png",
  "documentationUrl": "https://nostr-tools.com/llms.txt",
  "websiteUrl": "https://nostr-tools.com",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://nostr-tools.com/mcp"
  },
  "remotes": [
    { "type": "streamable-http", "url": "https://nostr-tools.com/mcp" }
  ],
  "authentication": { "required": false },
  "capabilities": { "tools": {}, "resources": {}, "prompts": {} },
  "tools": [
    "decode_nostr_identifier",
    "encode_nostr_identifier",
    "resolve_nip05",
    "get_profile",
    "get_relay_list",
    "fetch_events",
    "get_relay_info",
    "verify_event",
    "compute_event_id",
    "publish_event",
    "generate_keypair",
    "lookup_nip",
    "describe_event_kind",
    "read_guide"
  ]
}
