Best Solidity MCP Servers
Solidity is a statically-typed, contract-oriented programming language designed for implementing smart contracts on blockchain platforms, particularly Ethereum.
Why this server?
Provides static analysis for Solidity smart contracts, including contract metadata, function signatures, inheritance, call relationships, security detectors, and source code extraction.
AlicenseAqualityDmaintenanceEnables static analysis of Solidity smart contracts using Slither, including contract metadata, function details, inheritance, and security detectors through MCP tools.2398AGPL 3.0Why this server?
Enables generation of Solidity smart contracts for ERC20, ERC721, ERC1155, stablecoins, RWAs, accounts, governors, and custom implementations.
AlicenseAqualityBmaintenanceA Model Context Protocol (MCP) server that allows AI agents to generate smart contracts using OpenZeppelin Contracts libraries.33443 npm295AGPL 3.0Why this server?
Provides tools for scanning Solidity / EVM smart contracts (using Slither plus custom DeFi detectors) to surface potential risks in contract code.
AlicenseAqualityAmaintenanceOne remote MCP server with about 260 tools (also split into 11 focused servers, below) for AI agents: https://tanod.dev/mcp. Connection: streamable HTTP and stateless, with no API key, no account and no OAuth. Setup for 20 clients: https://tanod.dev/connect/?src=gh_mcp Docs for agents: https://tanod.dev/llms.txt OpenAPI: https://tanod.dev/openapi.json4270393 npmMITWhy this server?
Provides tools for generating, auditing, fixing, and compiling Solidity smart contracts for EVM-compatible blockchains, including security analysis with exploit proofs and gas estimation.

Pentagonalofficial
AlicenseAqualityDmaintenanceAI-powered smart contract forge with an 8-agent adversarial security audit system. Generate, audit, fix, and compile Solidity and Anchor/Rust contracts across 8 chains.744 npm1MITWhy this server?
Enables deployment of Solidity smart contracts with built-in templates (ERC20, counter, storage) and reading contract state and event logs.

MIDL MCP Serverofficial
AlicenseAqualityDmaintenanceEnables AI assistants to interact with the MIDL blockchain, supporting smart contract deployment, balance queries, asset bridging, Bitcoin Rune management, and more through natural language.291MITWhy this server?
Runs Foundry's forge test and forge build for Solidity projects, returning structured test results such as failing test kinds, decoded reasons, fuzz counterexamples, invariant call sequences, console logs, decoded traces, and compiler errors/warnings.
AlicenseAqualityAmaintenanceEnables AI coding agents to run Foundry tests and builds and receive compact, structured failure reports with decoded reasons, fuzz counterexamples or invariant call sequences, logs, and short traces. It also distinguishes genuine test failures from cases where tests did not run, returning actionable errors instead of false zero-failure results.3422 npmMITWhy this server?
Leverages Solidity's CREATE2 opcode for deterministic cross-chain contract addressing when deploying OFT tokens
AlicenseBqualityDmaintenanceA TypeScript/Node.js server that enables creating, deploying, and bridging Omnichain Fungible Tokens (OFTs) across multiple blockchains using LayerZero protocols.21MITWhy this server?
Scans Solidity code for quantum-vulnerable asymmetric cryptography, returning findings and a readiness score.
AlicenseAqualityAmaintenancePost-quantum readiness for AI coding agents: scans code for quantum-vulnerable cryptography (RSA/ECDH/ECDSA/DH) and returns NIST ML-KEM/ML-DSA/SLH-DSA (and hybrid) migration guidance, with fix verification and dependency checks. Content-based, advisory tools only; runs local (npx @quantakrypto/mcp) or as a hosted OAuth endpoint.1615Apache 2.0Why this server?
Maps Solidity codebases to identify important files and code structures, prioritizing them based on importance
AlicenseAqualityDmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generating2217MIT