-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy path.env.example
More file actions
48 lines (37 loc) · 1.26 KB
/
.env.example
File metadata and controls
48 lines (37 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# BSV MCP Configuration
# Transport mode: 'stdio' (for Claude Code) or 'http' (default)
TRANSPORT=stdio
# Port for HTTP mode (default: 3000)
# PORT=3000
# --- OAuth 2.1 Authentication (Recommended) ---
# Enable OAuth authentication with sigma-auth
ENABLE_OAUTH=true
# OAuth issuer URL (sigma-auth server)
OAUTH_ISSUER=https://auth.sigmaidentity.com
# This resource server's URL (for JWT validation)
# RESOURCE_URL=http://localhost:3000
# --- Option 1: Local Wallet Mode (default) ---
# Your Bitcoin SV private key in WIF format
# PRIVATE_KEY_WIF=YOUR_PRIVATE_KEY_WIF_HERE
# IDENTITY_KEY_WIF=YOUR_IDENTITY_KEY_WIF_HERE # Optional
# --- Option 2: Droplet API Mode ---
# Enable Droplet API mode for users without local wallets
USE_DROPLET_API=false
# Droplet API configuration
DROPLET_API_URL=http://127.0.0.1:4000
DROPLET_FAUCET_NAME=test-faucet
# --- Feature Toggles ---
# Disable specific tool categories
# DISABLE_PROMPTS=true
# DISABLE_RESOURCES=true
# DISABLE_TOOLS=true
# DISABLE_WALLET_TOOLS=true
# DISABLE_MNEE_TOOLS=true
# DISABLE_BSV_TOOLS=true
# DISABLE_ORDINALS_TOOLS=true
# DISABLE_UTILS_TOOLS=true
# DISABLE_BAP_TOOLS=true
# Enable A2B tools (disabled by default)
# ENABLE_A2B_TOOLS=true
# Disable transaction broadcasting for testing
# DISABLE_BROADCASTING=true