Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Slither MCP Server logo
MCP server

Slither MCP Server

Trail of Bits' own wrapper around Slither, turning a Solidity codebase into a queryable call and inheritance graph.

0
SaveVisit website ↗
GitHub stars
96
Repository on GitHub

Add it to your client

Official
Install
uvx --from git+https://github.com/trailofbits/slither-mcp slither-mcp
mcpServers
{
  "mcpServers": {
    "slither-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/trailofbits/slither-mcp",
        "slither-mcp"
      ]
    }
  }
}
Transport
stdio
Runtime
Python
Auth
Not required
License
AGPL-3.0
Stars
96
Tools
list_contractsget_contractget_function_sourcefunction_callersfunction_calleesget_inherited_contractsget_derived_contracts

Reading a smart contract by opening files misses the thing that matters most, which is who can reach a privileged function. Slither already builds that graph, and this server from its maintainers exposes it as tools: list contracts filtered by concrete, abstract, interface or library, walk callers and callees of a function including low-level calls, and climb inheritance in both directions. Detector output is available with filtering, so an agent can pull only the high-confidence findings instead of the whole report. Analysis results are cached to artifacts/project_facts.json inside the project, which is what makes repeated queries cheap across a long review session on a Foundry or Hardhat tree.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?