# Prover MCP - Usage Examples
**Simple examples to get started with Succinct Prover using your AI assistant.**
## š Getting Started Examples
### First-Time Setup
**You:** "I just cloned the repo, what's next?"
**AI:** Run `npm run init` to set up your environment automatically!
**Steps:**
1. `git clone https://github.com/d3lta02/prover-mcp.git`
2. `cd prover-mcp && npm install`
3. `npm run init` (follow the interactive setup)
4. Configure credentials and restart your AI client
### Quick Setup Test
**You:** "Test my setup"
**AI:**
- ā
Docker running
- ā
MCP config created with correct `cwd` path
- ā ļø Add credentials to start earning!
### System Health Check
**You:** "Check my system health"
**AI:**
- ā
Docker running
- ā ļø GPU not found (CPU mode recommended)
- ā
Environment ready
## š° Basic Operations
### View Available Work
**You:** "Show available proof requests"
**AI:** **5 requests available** - Rewards: 25-67 PROVE
### Check Balance
**You:** "Show my PROVE balance"
**AI:** **Current Balance:** 1,247 PROVE tokens
## š§ Setup & Configuration
### Environment Check
**You:** "Check my environment"
**AI:**
- ā PRIVATE_KEY missing
- ā PROVER_ADDRESS missing
- **Fix:** Get tokens from [faucet](https://docs.google.com/forms/d/e/1FAIpQLSfgTpBL_wMWyyoxT6LxuMhiu-bex0cBg9kRTmxoKw3XOluOCA/viewform)
### Hardware Setup
**You:** "Calibrate my hardware"
**AI:**
```
Throughput: 1,742,469 PGU/second
Recommended Bid: 0.28 PROVE per 1B PGU
```
ā
Settings saved automatically
## š® Node Management
### Start Your Prover
**You:** "Start my prover node"
**AI:** š **Prover Started!**
- Container: succinct-prover-cpu-123
- Status: ā
Running
### Check Node Status
**You:** "Check my prover status"
**AI:**
- Status: š¢ Running (15 minutes)
- Completed Proofs: 2
- Earnings: 45.5 PROVE
### Stop Your Prover
**You:** "Stop my prover"
**AI:** š **Safely stopped** - No data lost
## š Troubleshooting
### Problems?
**You:** "Debug my environment"
**AI:** **Issues found:**
- Missing credentials ā Run setup
- Need calibration ā Run hardware test
### Node Not Working?
**You:** "Restart my prover node"
**AI:** ā
**Node restarted** - Back online
## š Daily Routine
### Morning Check
```
"Check my prover status"
"Show my PROVE balance"
```
### Evening Review
```
"Show my daily earnings"
"Check system health"
```
## ā” One-Line Commands
Essential commands for quick usage:
```
"Run my prover automatically"
"Check my balance"
"Show proof requests"
"Calibrate hardware"
"Start prover node"
"Check node status"
"Debug environment"
"Stop prover"
```
## šÆ Detailed Setup Guide
### Step 1: Requirements
```
"What requirements do I need?"
```
**AI Response:**
- š¹ Test Ethereum wallet
- š¹ Sepolia ETH (for gas)
- š¹ 1000+ PROVE tokens
- š¹ Docker installed
### Step 2: Get Credentials
```
"How can I get my credentials?"
```
**AI Response:**
1. **Sepolia ETH**: [Faucet](https://sepolia-faucet.pk910.de/)
2. **PROVE Token**: [Form](https://docs.google.com/forms/d/e/1FAIpQLSfgTpBL_wMWyyoxT6LxuMhiu-bex0cBg9kRTmxoKw3XOluOCA/viewform)
3. **Create Prover**: [Interface](https://staking.sepolia.succinct.xyz/prover)
### Step 3: Test Setup
```
"Test my setup"
```
**AI Response:**
ā
Test results:
- Docker: ā
Running
- Network: ā
Connection OK
- Credentials: ā ļø Update .env file
## š Advanced Monitoring
### Performance Analysis
```
"Analyze my performance for the last 24 hours"
```
### Network Status
```
"Show Succinct network status"
"List most profitable proof requests"
```
### Competition Analysis
```
"Compare my performance with other provers"
"Show optimization recommendations"
```
## š ļø Troubleshooting Commands
### Connection Issues
```
"Test my network connection"
"Check RPC endpoint"
```
### Docker Issues
```
"Test my Docker installation"
"Show container logs"
```
### Configuration Issues
```
"Debug my environment variables"
"Check my calibration values"
```
## š Reporting Examples
### Daily Report
```
"Prepare today's prover report"
```
### Weekly Summary
```
"This week's earnings summary"
"Show performance trends"
```
### Monthly Analysis
```
"Do my monthly ROI analysis"
"Evaluate my hardware efficiency"
```
## š Quick Links
- **Get PROVE Tokens**: [Faucet Form](https://docs.google.com/forms/d/e/1FAIpQLSfgTpBL_wMWyyoxT6LxuMhiu-bex0cBg9kRTmxoKw3XOluOCA/viewform)
- **Create Prover**: [Staking Interface](https://staking.sepolia.succinct.xyz/prover)
- **Network Status**: [Explorer](https://explorer.sepolia.succinct.xyz/)
- **Documentation**: [Official Docs](https://docs.succinct.xyz/docs/provers/introduction)
## š Learning Examples
### Understanding Zero-Knowledge Proofs
```
"What is a zero-knowledge proof?"
"How does the Succinct network work?"
```
### Prover Economics
```
"How does the prover economy work?"
"How do I optimize my profit margin?"
```
### Technical Details
```
"What is a PGU?"
"How does the calibration process work?"
```
## š Advanced Use Cases
### Bidding Strategy
```
"Optimize my bidding strategy"
"Show current auction activity"
"Calculate optimal bid amounts"
```
### Multi-Node Management
```
"Manage multiple prover nodes"
"Distribute workload across instances"
"Monitor cluster performance"
```
### Performance Optimization
```
"Optimize my proving speed"
"Reduce hardware costs"
"Improve deadline success rate"
```
---
**That's it!** These simple commands will handle 90% of your Succinct prover needs.
šÆ **Pro Tip:** Talk naturally with your AI assistant - the system understands both technical and casual language!