EVM MCP Auditor
🛡️ EVM MCP Auditor
Produktionsreifer Model Context Protocol (MCP)-Server für Sicherheitsaudits von EVM-Smart-Contracts, statische Schwachstellenanalyse und Multi-Chain-Telemetrie für Claude & Claude Code.
⚡ Überblick
EVM MCP Auditor verbindet Claude, Claude Desktop und Claude Code CLI von Anthropic direkt mit Ethereum- und EVM-Ökosystemen. Es stattet Claude mit spezialisierten Sicherheitsaudit-Tools aus, um Solidity-Smart-Contracts automatisch auf kritische Angriffsvektoren zu untersuchen, verifizierten Quellcode von Block-Explorern abzurufen, rohes Transaktions-Calldata zu decodieren und Multi-Chain-Gaskosten zu schätzen.
┌───────────────────────────┐ ┌───────────────────────────────┐
│ │ stdio │ │
│ Claude Desktop / Code │ ◄─────► │ EVM MCP Auditor Server │
│ (Anthropic AI) │ │ (@zalana/evm-mcp-auditor) │
│ │ │ │
└───────────────────────────┘ └──────────────┬────────────────┘
│
▼
┌───────────────────────────────┐
│ EVM Networks & Explorers │
│ • Ethereum • Base • Arbitrum │
│ • Optimism • Polygon • BSC │
└───────────────────────────────┘Related MCP server: Elytra Security MCP Server
🚀 Funktionen & MCP-Tools
MCP-Tool | Beschreibung |
| Führt eine statische Sicherheitsanalyse von Solidity-Code durch (Reentrancy, Unsicherer Delegatecall, |
| Ruft verifizierten Vertragsquellcode direkt von Block-Explorern aus 6 EVM-Netzwerken ab. |
| Decodiert rohe Transaktions-Hexdaten in 4-Byte-Funktionsselektoren und Parameterblöcke. |
| Ruft Echtzeit-Gas-Telemetrie für Ethereum, Base, Arbitrum, Polygon, Optimism und BSC ab. |
📦 Schnellstart & Installation
Option 1: Integration mit Claude Desktop
Fügen Sie den folgenden Codeausschnitt zu Ihrer claude_desktop_config.json hinzu:
{
"mcpServers": {
"evm-auditor": {
"command": "npx",
"args": ["-y", "@zalana/evm-mcp-auditor"]
}
}
}Option 2: Claude Code CLI
claude mcp add evm-auditor npx -y @zalana/evm-mcp-auditorOption 3: Lokale Entwicklung
# Clone repository
git clone https://github.com/zalana28/evm-mcp-auditor.git
cd evm-mcp-auditor
# Install dependencies
npm install
# Run automated test suites
npm test
# Build TypeScript to dist/
npm run build
# Run local MCP server
npm start🛡️ Unterstützte Schwachstellen-Scanner (SWC / CWE)
EVM-SEC-001: Reentrancy (Verstoß gegen das Checks-Effects-Interactions-Prinzip)
SWC-107/CWE-841EVM-SEC-002: Beliebiger / Unkontrollierter Delegatecall
SWC-112/CWE-829EVM-SEC-003: Unsichere Authentifizierung über
tx.originSWC-115/CWE-287EVM-SEC-004: Ungeprüfter Rückgabewert eines Low-Level-Aufrufs
SWC-104/CWE-252EVM-SEC-005: Block-Timestamp-Manipulation
SWC-116/CWE-330EVM-SEC-006: Veraltetes
selfdestruct/ Ungeschützte ZustandssperreSWC-106/CWE-284EVM-SEC-007: Floating-Pragma-Compilerwarnung
SWC-103/CWE-664EVM-SEC-008: Fehlende Validierung der Zero-Adresse (
address(0)) in Setter-FunktionenSWC-100/CWE-20
🤝 Mitwirken
Beiträge, Issues und Feature-Wünsche sind willkommen! Bitte sehen Sie sich den Mitwirkungsleitfaden an.
📄 Lizenz
Dieses Projekt steht unter der MIT-Lizenz.
Erstellt mit ⚡ von Zalana für die globale Open-Source- und Web3-Entwickler-Community.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Ethereum smart contracts through Anvil, providing capabilities to read Solidity code, simulate and execute transactions, manipulate blockchain state, query events, and test contracts in isolated environments for development and auditing workflows.
- AlicenseAqualityDmaintenanceEnables AI coding agents to scan smart contracts and code for vulnerabilities, check against 12 famous-hack patterns, and return public security receipts directly in the IDE.414MIT
- AlicenseNot gradedqualityBmaintenanceEnables smart contract security auditing using Slither, Aderyn, and custom pattern analysis through the Model Context Protocol, allowing AI assistants to run static analysis and vulnerability checks on Solidity and Vyper contracts.1Apache 2.0
- AlicenseAqualityDmaintenanceConnects AI assistants to Solodit's 49,000+ blockchain vulnerability database, enabling search, browse, and lookup of audit findings directly from your AI workflow.4MIT
Related MCP Connectors
AI security scanner for Solidity + free CC0 dataset of Sherlock audit-competition acceptance rates.
Resolve any EVM contract ABI (even unverified, via decompilation), read, simulate, prepare txs.
Provide AI agents and automation tools with contextual access to blockchain data including balance…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zalana28/evm-mcp-auditor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server