mcp-server-dev
Develops MCP tools and resources for Bitcoin mining operations management, optimizing workflows and integrating gRPC for enhanced performance.
Install this skill
Security score
The mcp-server-dev skill was audited on Mar 3, 2026 and we found 13 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 288 | await this.redis.del(`cache:miner:${minerId}:status`); |
Template literal with variable interpolation in command context
| 289 | await this.redis.del(`cache:miner:${minerId}:config`); |
Template literal with variable interpolation in command context
| 357 | totalHashrate: `${hashrate} TH/s`, |
Template literal with variable interpolation in command context
| 358 | averageTemp: `${temp}°C`, |
Template literal with variable interpolation in command context
| 397 | text: `My miner ${minerId} is offline. Can you help me fix it?` |
Template literal with variable interpolation in command context
| 404 | text: `I'll help troubleshoot miner ${minerId}. Let me run through diagnostics: |
Template literal with variable interpolation in command context
| 480 | const tooManyMiners = Array.from({ length: 101 }, (_, i) => `miner-${i}`); |
Template literal with variable interpolation in command context
| 570 | pollUrl: `braiins:///jobs/${jobId}` |
Template literal with variable interpolation in command context
| 588 | `miner:${params.minerId}:status`, |
Template literal with variable interpolation in command context
| 595 | channel: `miner:${params.minerId}:status`, |
Template literal with variable interpolation in command context
| 604 | const status = await this.redis.get(`miner:${minerId}:status:latest`); |
Template literal with variable interpolation in command context
| 626 | message: `Cannot connect to miner ${minerId}`, |
Access to .env file
| 501 | redis = new Redis(process.env.REDIS_URL); |