MCP Directory
Back

slither-mcp

by trailofbits · Python · ★ 92

MCP server for Slither static analysis of Solidity smart contracts

#ethereum#mcp#model-context-protocol#python#security#slither#smart-contracts#solidity#static-analysis

Install

pip install git+https://github.com/trailofbits/slither-mcp.git

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "slither-mcp": {
      "command": "uvx",
      "args": [
        "git+https://github.com/trailofbits/slither-mcp.git"
      ]
    }
  }
}

From the README

[](https://github.com/trailofbits/slither-mcp/actions/workflows/test.yml) [](https://www.python.org/downloads/) [](https://www.gnu.org/licenses/agpl-3.0) A Model Context Protocol (MCP) server that provides static analysis capabilities for Solidity smart contracts using [Slither](https://github.com/crytic/slither). This MCP server wraps Slither static analysis functionality, making it accessible through the Model Context Protocol. It can analyze Solidity projects (Foundry, Hardhat, etc.) and generate comprehensive metadata about contracts, functions, inheritance hierarchies, and more. You ca…
Read full README on GitHub →

Related finance servers