Files
dvmcp/packages/dvmcp-bridge/config.example.yml
2025-03-19 17:31:33 +01:00

37 lines
1.1 KiB
YAML

# Nostr Configuration
nostr:
# Your private key in hex format (32-byte hex string)
privateKey: "your_private_key_here"
# List of relay URLs (must start with ws:// or wss://)
relayUrls:
- "wss://relay1.com"
- "wss://relay2.net"
# MCP Service Configuration
mcp:
# Service information
name: "DVM MCP Bridge"
about: "MCP-enabled DVM providing AI and computational tools"
# Required client information
clientName: "DVM MCP Bridge Client"
clientVersion: "1.0.0"
# optional metadata
picture: "https://image.nostr.build/5bf2e2eb3b858bf72c23e53ed1f41ed0f65b2c8a805eaa48dd506b7cfec4ab88.png"
website: "https://github.com/gzuuus/dvmcp"
# MCP Servers Configuration accepts multiple servers
servers:
- name: "server1"
command: "node"
args:
- "run"
- "src/external-mcp-server1.ts"
- name: "server2"
command: "python"
args:
- "src/external-mcp-server2.py"
# Optional: Whitelist Configuration
# whitelist:
# List of allowed public keys (leave empty for no restrictions)
# allowedPubkeys: []