Smart Contract Scanner Api
БесплатноНе проверенEnables scanning Solidity smart contracts for 13 vulnerability classes using pattern-based analysis; provides full audit, quick scan, gas analysis, and detector
Описание
Enables scanning Solidity smart contracts for 13 vulnerability classes using pattern-based analysis; provides full audit, quick scan, gas analysis, and detector catalog through MCP tools.
README

lazymac API Store Gumroad MCPize
Smart Contract Scanner API
⭐ Building in public from $0 MRR. Star if you want to follow the journey — lazymac-mcp (42 tools, one MCP install) · lazymac-k-mcp (Korean wedge) · lazymac-sdk (TS client) · api.lazy-mac.com · Pro $29/mo.
npm Smithery lazymac Pro api.lazy-mac.com
🚀 Want all 42 lazymac tools through ONE MCP install?
npx -y @lazymac/mcp· Pro $29/mo for unlimited calls.
Premium Solidity smart contract vulnerability scanner — REST API and MCP server. Detects 13 vulnerability classes using pattern-based analysis with zero external dependencies.
Why This Exists
Professional smart contract audits cost $5K–$50K and take weeks. This API provides automated, instant security analysis for a fraction of the cost. No external API keys needed — all analysis is done locally via pattern matching and structural analysis.
Vulnerability Detection
| ID | Name | Severity | SWC |
|---|---|---|---|
| SCS-001 | Reentrancy | Critical | SWC-107 |
| SCS-002 | Integer Overflow/Underflow | High | SWC-101 |
| SCS-003 | Unchecked External Calls | High | SWC-104 |
| SCS-004 | Access Control | Critical | SWC-105 |
| SCS-005 | Timestamp Dependence | Medium | SWC-116 |
| SCS-006 | tx.origin Authentication | Critical | SWC-115 |
| SCS-007 | Delegatecall Injection | Critical | SWC-112 |
| SCS-008 | Self-destruct | High | SWC-106 |
| SCS-009 | Floating Pragma | Low | SWC-103 |
| SCS-010 | Gas Limit Issues | Medium | SWC-128 |
| SCS-011 | Front-running | Medium | SWC-114 |
| SCS-012 | Missing Events | Low | N/A |
| SCS-013 | Unused Variables | Info | SWC-131 |
Quick Start
npm install
npm start # REST API on port 5200
npm run mcp # MCP server (stdio)
npm test # Run test suite
API Endpoints
POST /api/v1/scan — Full Audit
curl -X POST http://localhost:5200/api/v1/scan \
-H "Content-Type: application/json" \
-d '{"code": "pragma solidity ^0.8.0; contract Foo { function withdraw() public { msg.sender.call{value: 1}(\"\"); } }"}'
Returns: Full audit report with risk score (0–100), findings grouped by severity, gas optimization suggestions, and actionable recommendations.
POST /api/v1/quick-scan — Critical Checks Only
Same request format. Checks only the top 5 critical patterns (reentrancy, access control, tx.origin, delegatecall, unchecked calls). Faster response.
POST /api/v1/gas-analysis — Gas Optimization
Returns gas optimization suggestions with estimated savings per suggestion.
GET /api/v1/vulnerabilities — Detector Catalog
Lists all 13 detectable vulnerability types with descriptions and SWC references.
MCP Server
Add to your MCP client configuration:
{
"mcpServers": {
"smart-contract-scanner": {
"command": "node",
"args": ["src/mcp-server.js"],
"cwd": "/path/to/smart-contract-scanner-api"
}
}
}
Tools:
scan_contract— Full security auditquick_scan_contract— Critical checks onlyanalyze_gas— Gas optimization analysislist_vulnerabilities— Detector catalog
Report Format
{
"report": {
"overview": {
"riskScore": 78,
"riskLevel": "High",
"summary": { "total": 8, "critical": 2, "high": 3, "medium": 2, "low": 1, "info": 0 }
},
"findings": { "bySeverity": { ... }, "total": 8 },
"gasOptimization": { "suggestions": [...] },
"recommendations": [...]
}
}
Docker
docker build -t smart-contract-scanner .
docker run -p 5200:5200 smart-contract-scanner
License
MIT
💡 Host your own stack? Get $200 DigitalOcean credit via lazymac referral link.
Установка Smart Contract Scanner Api
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/lazymac2x/smart-contract-scanner-apiFAQ
Smart Contract Scanner Api MCP бесплатный?
Да, Smart Contract Scanner Api MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Smart Contract Scanner Api?
Нет, Smart Contract Scanner Api работает без API-ключей и переменных окружения.
Smart Contract Scanner Api — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Smart Contract Scanner Api в Claude Desktop, Claude Code или Cursor?
Открой Smart Contract Scanner Api на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Smart Contract Scanner Api with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
