Slither MCP Server
Trail of Bits' own wrapper around Slither, turning a Solidity codebase into a queryable call and inheritance graph.
Add it to your client
Officialuvx --from git+https://github.com/trailofbits/slither-mcp slither-mcp
{
"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
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.
Similar MCP servers
Apollo MCP Server
MCP serverTurns selected GraphQL operations into individual MCP tools an agent can call.
ESLint MCP Server
MCP serverRuns the project's own ESLint configuration so an agent lints and fixes against the real rule set.
Foundry MCP Server
MCP serverDrives the Foundry toolchain — Anvil, Cast and Forge — so an agent can fork a chain, poke at it and deploy.

Comments(0)
Sign in to comment