Skip to content

Commit f923d83

Browse files
Copilot0xrinegade
andcommitted
Update landing page with AI and MCP features
- Add comprehensive AI integration examples and features - Include MCP server integration usage examples - Update key features to highlight AI and MCP capabilities - Add one-liner installation examples for both features - Enhance documentation links for AI and MCP guides - Provide practical code examples for common workflows Features added to landing page: πŸ€– AI Integration: Smart contract analysis, security auditing, local model support πŸ”— MCP Integration: GitHub server cloning, tool discovery, blockchain data access ⚑ One-line setup examples for both AI and MCP workflows πŸ“š Updated documentation index with AI and MCP integration guides Co-authored-by: 0xrinegade <[email protected]>
1 parent 0778ef8 commit f923d83

File tree

1 file changed

+75
-1
lines changed

1 file changed

+75
-1
lines changed

β€ŽREADME.mdβ€Ž

Lines changed: 75 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[![Rust](https://img.shields.io/badge/Rust-1.80.0+-orange.svg)](https://www.rust-lang.org/)
55
[![Solana](https://img.shields.io/badge/Solana-1.14.29+-purple.svg)](https://solana.com/)
66

7-
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.
7+
A powerful command-line interface for managing Solana Virtual Machines (SVMs) across various networks with integrated AI and MCP (Model Context Protocol) capabilities. Monitor, deploy, and manage your SVM infrastructure while leveraging AI assistance and blockchain data services through a single tool.
88

99
## πŸ“š Documentation
1010

@@ -25,6 +25,8 @@ For comprehensive documentation, please visit the [docs](docs/) directory:
2525

2626
### Advanced Features Documentation
2727

28+
- **[πŸ€– AI Integration](docs/ai-endpoint-configuration.md)** - AI-powered assistance and analysis
29+
- **[πŸ”— MCP Integration](docs/mcp-integration.md)** - Model Context Protocol server support
2830
- **[πŸ”§ Self-Repair System](docs/self-repair-system.md)** - Automated maintenance
2931
- **[πŸ“‹ Log Monitoring](docs/log-monitoring.md)** - Real-time log analysis
3032
- **[⚑ Validator Enhancements](docs/validator-enhancements.md)** - Performance optimization
@@ -154,6 +156,8 @@ alias osvm='docker run --rm -it -v $(pwd):/workspace ghcr.io/opensvm/osvm-cli:la
154156
- **SVM Management**: List and inspect Solana Virtual Machines
155157
- **Node Deployment**: Deploy validator or dedicated RPC nodes with a single command
156158
- **Interactive Dashboard**: Real-time monitoring with a terminal-based UI
159+
- **πŸ€– AI Integration**: Built-in AI assistance for security analysis and blockchain queries
160+
- **πŸ”— MCP Server Support**: Connect to Model Context Protocol servers for enhanced blockchain data access
157161
- **Network Configuration**: Configure nodes for mainnet, testnet, or devnet
158162
- **Performance Metrics**: Track TPS, latency, and system requirements
159163
- **Colorized Output**: Enhanced readability with consistent color-coding for status, commands, and data
@@ -329,6 +333,74 @@ or plain string:
329333
HN4tEEGheziD9dqcWg4xZd29htcerjXKGoGiQXM5hxiS
330334
```
331335

336+
### AI Integration
337+
338+
OSVM CLI includes built-in AI capabilities for blockchain analysis and assistance:
339+
340+
```bash
341+
# Ask AI questions about Solana security
342+
osvm "What are the best practices for Solana smart contract security?"
343+
344+
# Get AI analysis of a specific topic
345+
osvm "Explain the differences between Solana mainnet and testnet"
346+
347+
# Use custom AI models (OpenAI, Ollama, LocalAI, etc.)
348+
export OPENAI_URL="https://api.openai.com/v1/chat/completions"
349+
export OPENAI_KEY="sk-your-openai-api-key"
350+
osvm "Help me optimize my validator performance"
351+
352+
# Local AI models for privacy
353+
export OPENAI_URL="http://localhost:11434/v1/chat/completions"
354+
export OPENAI_KEY="ollama-key"
355+
osvm "Analyze this smart contract for vulnerabilities"
356+
```
357+
358+
**AI Features:**
359+
- 🎯 **Smart Contract Analysis**: AI-powered security auditing and vulnerability detection
360+
- πŸ” **Code Review**: Automated analysis of Solana programs and smart contracts
361+
- πŸ’‘ **Best Practices**: AI guidance on Solana development and deployment
362+
- πŸ”’ **Privacy Options**: Support for local models (Ollama, LocalAI) for sensitive projects
363+
- 🌐 **Multi-Provider**: Works with OpenAI, Anthropic, and OpenAI-compatible APIs
364+
365+
### MCP Server Integration
366+
367+
Connect to Model Context Protocol servers for enhanced blockchain data access:
368+
369+
```bash
370+
# Quick setup with Solana MCP server
371+
osvm mcp setup --auto-enable
372+
373+
# Add MCP server manually
374+
osvm mcp add solana-server \
375+
--server-url https://api.solana-mcp.com \
376+
--auth-type bearer \
377+
--auth-token your-token \
378+
--enabled
379+
380+
# Add MCP server from GitHub repository (automatic building)
381+
osvm mcp add-github solana-mcp https://github.com/openSVM/solana-mcp-server --enabled
382+
383+
# List configured servers
384+
osvm mcp list
385+
386+
# Discover available tools
387+
osvm mcp tools solana-server
388+
389+
# Execute blockchain queries
390+
osvm mcp call solana-server getBalance --args '{"pubkey":"11111111111111111111111111111112"}'
391+
392+
# Get account information
393+
osvm mcp call solana-server getAccountInfo --args '{"pubkey":"your-account-pubkey"}'
394+
```
395+
396+
**MCP Features:**
397+
- πŸ”— **Multi-Transport**: HTTP, WebSocket, and stdio transport support
398+
- πŸ” **Authentication**: Bearer tokens, API keys, and basic auth
399+
- πŸ›‘οΈ **Circuit Breaker**: Automatic failure recovery and error handling
400+
- πŸ“Š **Tool Discovery**: Automatically find available blockchain tools
401+
- πŸš€ **GitHub Integration**: Clone and build MCP servers directly from repositories
402+
- πŸ€– **AI-Ready**: Perfect integration with AI tools for enhanced blockchain analysis
403+
332404
## πŸ”§ Detailed Installation
333405

334406
### Prerequisites
@@ -380,6 +452,8 @@ osvm svm dashboard
380452

381453
- [πŸ“– GitHub Actions Integration](.github/actions/svm-deploy/README.md) - Complete guide for CI/CD integration
382454
- [πŸ”§ GitHub Actions Examples](examples/github-actions/) - Ready-to-use workflow examples
455+
- [πŸ€– AI Integration Guide](docs/ai-endpoint-configuration.md) - AI-powered analysis and assistance
456+
- [πŸ”— MCP Integration Guide](docs/mcp-integration.md) - Model Context Protocol server setup
383457
- [πŸ“‹ Command Reference](#-command-reference) - All available commands and options
384458
- [🎯 Usage Examples](#-usage-examples) - Common use cases and scenarios
385459
- [πŸ”§ Installation Guide](#-detailed-installation) - Step-by-step setup instructions

0 commit comments

Comments
Β (0)