You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #251 from openSVM/copilot/fix-b3f8f482-78b2-4665-bfbc-20597ebd6f7d
Add comprehensive MCP server support with enterprise-grade security, automation features, and complete professional documentation system for unified blockchain operations
A powerful command-line interface for managing Solana Virtual Machines (SVMs) across various networks. Monitor, deploy, and manage your SVM infrastructure with a single tool.
8
-
9
-
## 📚 Documentation
10
-
11
-
For comprehensive documentation, please visit the [docs](docs/) directory:
12
-
13
-
-**[📖 Complete Documentation Index](docs/README.md)** - Start here for all documentation
14
-
-**[🚀 Quick Start Guide](docs/installation.md)** - Installation and setup
15
-
-**[💡 Examples & Patterns](docs/examples.md)** - Usage examples and workflows
A command-line interface for managing Solana Virtual Machines (SVMs) across networks with AI and MCP server integration. Deploy, monitor, and manage SVM infrastructure with automated AI assistance and blockchain data services.
119
8
120
-
## ⚡ One-Line Installation
9
+
## Installation
121
10
122
-
### Linux/macOS
11
+
### Quick Install
123
12
124
13
```bash
125
14
curl -sSf https://raw.githubusercontent.com/opensvm/osvm-cli/main/install.sh | sh
docker run --rm ghcr.io/opensvm/osvm-cli:latest --version
28
+
```
135
29
136
-
Run OSVM CLI in a Docker container without installing it locally:
30
+
**From Source:**
31
+
```bash
32
+
git clone https://github.com/opensvm/osvm-cli.git
33
+
cd osvm-cli && cargo build --release
34
+
sudo cp target/release/osvm /usr/local/bin/
35
+
```
36
+
37
+
## Core Features
38
+
39
+
-**SVM Management** - List, inspect, and manage Solana Virtual Machines
40
+
-**Node Deployment** - Deploy validator and RPC nodes with automated configuration
41
+
-**AI Integration** - Built-in AI assistance for security analysis and blockchain queries
42
+
-**MCP Server Support** - Connect to Model Context Protocol servers for enhanced data access
43
+
-**Interactive Dashboard** - Real-time monitoring with terminal-based interface
44
+
-**Remote Management** - SSH deployment and management capabilities
45
+
-**Performance Monitoring** - Track TPS, latency, and system requirements
46
+
-**Automated Maintenance** - Self-repair systems and log monitoring
47
+
-**Multi-Network Support** - Configure for mainnet, testnet, or devnet
48
+
-**Command Examples** - Built-in help and workflow examples
49
+
50
+
## Basic Usage
137
51
138
52
```bash
139
-
#Pull the latest image
140
-
docker pull ghcr.io/opensvm/osvm-cli:latest
53
+
#List all SVMs
54
+
osvm svm list
141
55
142
-
#Run with version check
143
-
docker run --rm ghcr.io/opensvm/osvm-cli:latest --version
56
+
#Get SVM information
57
+
osvm svm get sonic
144
58
145
-
#Run with interactive mode (mount current directory)
146
-
docker run --rm -it -v $(pwd):/workspace ghcr.io/opensvm/osvm-cli:latest
59
+
#Deploy node to remote server
60
+
osvm user@host --svm sonic --node-type validator --network mainnet
147
61
148
-
# Use as an alias
149
-
alias osvm='docker run --rm -it -v $(pwd):/workspace ghcr.io/opensvm/osvm-cli:latest'
150
-
```
62
+
# Launch interactive dashboard
63
+
osvm svm dashboard
151
64
152
-
## 🌟 Key Features
65
+
# Get help and examples
66
+
osvm examples
67
+
```
153
68
154
-
-**SVM Management**: List and inspect Solana Virtual Machines
155
-
-**Node Deployment**: Deploy validator or dedicated RPC nodes with a single command
156
-
-**Interactive Dashboard**: Real-time monitoring with a terminal-based UI
157
-
-**Network Configuration**: Configure nodes for mainnet, testnet, or devnet
158
-
-**Performance Metrics**: Track TPS, latency, and system requirements
159
-
-**Colorized Output**: Enhanced readability with consistent color-coding for status, commands, and data
160
-
-**Command Examples**: Built-in examples for common workflows and operations
161
-
-**SSH Deployment**: Remote deployment and management capabilities
162
69
163
-
## 🚀 GitHub Actions Integration
164
70
165
-
OSVM CLI now includes a dedicated GitHub Action for seamless CI/CD integration! Deploy SVM nodes directly from your workflows with minimal configuration.
71
+
## CI/CD Integration
166
72
167
-
### Quick Start
73
+
Deploy SVM nodes directly from GitHub workflows with minimal configuration.
168
74
169
75
```yaml
170
76
- name: Deploy SVM Node
@@ -177,18 +83,15 @@ OSVM CLI now includes a dedicated GitHub Action for seamless CI/CD integration!
177
83
node-type: 'validator'
178
84
```
179
85
180
-
### Features
181
-
182
-
- 🔒 **Secure**: Uses GitHub Secrets for sensitive data
183
-
- 🎯 **Configurable**: Support for different networks and node types
0 commit comments