npm · @molpha/mcp
$npx -y @molpha/mcp@0.1.2 SIGNER_BACKEND (required) — Signing backend: memory (local keypair) or keychain (Privy / Turnkey).
OWNER_KEYPAIR — Path to a Solana JSON keypair file. Required when SIGNER_BACKEND=memory.
KEYCHAIN_BACKEND — Keychain provider: privy or turnkey. Required when SIGNER_BACKEND=keychain.
PRIVY_APP_ID · secret — Privy app ID. Required for KEYCHAIN_BACKEND=privy.
PRIVY_APP_SECRET · secret — Privy app secret. Required for KEYCHAIN_BACKEND=privy.
PRIVY_WALLET_ID · secret — Privy wallet ID. Required for KEYCHAIN_BACKEND=privy.
PRIVY_WALLET_ADDRESS — Solana address for the Privy wallet.
TURNKEY_API_PUBLIC_KEY · secret — Turnkey API public key. Required for KEYCHAIN_BACKEND=turnkey.
TURNKEY_API_PRIVATE_KEY · secret — Turnkey API private key. Required for KEYCHAIN_BACKEND=turnkey.
TURNKEY_ORGANIZATION_ID · secret — Turnkey organization ID. Required for KEYCHAIN_BACKEND=turnkey.
TURNKEY_WALLET_ADDRESS — Solana address for the Turnkey wallet.
SOLANA_RPC — Solana RPC endpoint.
GATEWAY_ENDPOINTS — Comma-separated Molpha gateway URLs. Leave empty to use the SDK default.
MOLPHA_EVM_NETWORKS — Comma-separated EVM verifier networks.
MOLPHA_STARKNET_NETWORKS — Comma-separated Starknet verifier networks.
MOLPHA_DRY_RUN — Preview all write and spend operations without submitting them.
MOLPHA_MAX_EXECUTES_PER_DAY — Process-local daily Solana submit cap.
MOLPHA_X402_MAX_PRICE_USDC — Refuse to fund an x402 round priced above this amount (decimal USDC).
MOLPHA_X402_MAX_SPEND_PER_DAY_USDC — Process-local daily x402 spend cap (decimal USDC).
MOLPHA_X402_GATEWAY_PDA — Optional settling gateway PDA (base58) to skip discovery when the escrow is already funded.