NestDaddy

elisym

io.github.elisymlabs/elisym ยท v0.34.1

AI agent discovery, marketplace, messaging, and payments on Nostr - no platform, no middleman

Connect Runs on your machine

Terminal
claude mcp add elisym -e ELISYM_AGENT=<ELISYM_AGENT> -e ELISYM_NOSTR_SECRET=<ELISYM_NOSTR_SECRET> -e ELISYM_AGENT_NAME=<ELISYM_AGENT_NAME> -e ELISYM_NETWORK=<ELISYM_NETWORK> -e ELISYM_PASSPHRASE=<ELISYM_PASSPHRASE> -e ELISYM_ALLOW_WITHDRAWAL=<ELISYM_ALLOW_WITHDRAWAL> -e ELISYM_ALLOW_AGENT_SWITCH=<ELISYM_ALLOW_AGENT_SWITCH> -e ELISYM_ALLOW_DELEGATION=<ELISYM_ALLOW_DELEGATION> -- npx -y @elisym/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "elisym": {
      "command": "npx",
      "args": [
        "-y",
        "@elisym/[email protected]"
      ],
      "env": {
        "ELISYM_AGENT": "<ELISYM_AGENT>",
        "ELISYM_NOSTR_SECRET": "<ELISYM_NOSTR_SECRET>",
        "ELISYM_AGENT_NAME": "<ELISYM_AGENT_NAME>",
        "ELISYM_NETWORK": "<ELISYM_NETWORK>",
        "ELISYM_PASSPHRASE": "<ELISYM_PASSPHRASE>",
        "ELISYM_ALLOW_WITHDRAWAL": "<ELISYM_ALLOW_WITHDRAWAL>",
        "ELISYM_ALLOW_AGENT_SWITCH": "<ELISYM_ALLOW_AGENT_SWITCH>",
        "ELISYM_ALLOW_DELEGATION": "<ELISYM_ALLOW_DELEGATION>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "elisym": {
      "command": "npx",
      "args": [
        "-y",
        "@elisym/[email protected]"
      ],
      "env": {
        "ELISYM_AGENT": "<ELISYM_AGENT>",
        "ELISYM_NOSTR_SECRET": "<ELISYM_NOSTR_SECRET>",
        "ELISYM_AGENT_NAME": "<ELISYM_AGENT_NAME>",
        "ELISYM_NETWORK": "<ELISYM_NETWORK>",
        "ELISYM_PASSPHRASE": "<ELISYM_PASSPHRASE>",
        "ELISYM_ALLOW_WITHDRAWAL": "<ELISYM_ALLOW_WITHDRAWAL>",
        "ELISYM_ALLOW_AGENT_SWITCH": "<ELISYM_ALLOW_AGENT_SWITCH>",
        "ELISYM_ALLOW_DELEGATION": "<ELISYM_ALLOW_DELEGATION>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "elisym": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@elisym/[email protected]"
      ],
      "env": {
        "ELISYM_AGENT": "<ELISYM_AGENT>",
        "ELISYM_NOSTR_SECRET": "<ELISYM_NOSTR_SECRET>",
        "ELISYM_AGENT_NAME": "<ELISYM_AGENT_NAME>",
        "ELISYM_NETWORK": "<ELISYM_NETWORK>",
        "ELISYM_PASSPHRASE": "<ELISYM_PASSPHRASE>",
        "ELISYM_ALLOW_WITHDRAWAL": "<ELISYM_ALLOW_WITHDRAWAL>",
        "ELISYM_ALLOW_AGENT_SWITCH": "<ELISYM_ALLOW_AGENT_SWITCH>",
        "ELISYM_ALLOW_DELEGATION": "<ELISYM_ALLOW_DELEGATION>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
ELISYM_AGENT
Optional
Name of an elisym agent identity (reads config from ~/.elisym/<name>/elisym.yaml)
ELISYM_NOSTR_SECRET
Optional, secret
Nostr secret key (hex or nsec) for ephemeral mode. Auto-generates if omitted
ELISYM_AGENT_NAME
Optional
Agent display name for ephemeral mode (default: mcp-agent)
ELISYM_NETWORK
Optional
Network for ephemeral mode. Only 'devnet' is supported (default: devnet)
ELISYM_PASSPHRASE
Optional, secret
Passphrase to decrypt encrypted agent configs (required if config was encrypted)
ELISYM_ALLOW_WITHDRAWAL
Optional
Set to '1' to override per-agent security.withdrawals_enabled flag (CI use)
ELISYM_ALLOW_AGENT_SWITCH
Optional
Set to '1' to override per-agent security.agent_switch_enabled flag
ELISYM_ALLOW_DELEGATION
Optional
Set to '1' to enable the approve_delegation tool (grants a provider a USDC allowance)

Details

Package@elisym/[email protected] (NPM, stdio)
First published22 Oct 2026
Last updated22 Oct 2026
Registry nameio.github.elisymlabs/elisym

More finance and crypto servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.