Solidity Contract Analyzer
This MCP server provides AI assistants with Solidity smart contract analysis capabilities through deep AST parsing and function call flow analysis. Built by LyuboslavLyubenov using TypeScript with the @solidity-parser/parser library, the implementation offers a single analyze-fn tool that takes a Solidity file path and function name to extract detailed execution flow, variable interactions, state changes, and external contract calls with nested call tracking. The server parses contract source code into an Abstract Syntax Tree, identifies function definitions with their modifiers and parameters, traces internal function calls recursively, and maps external calls to contract instances and library functions, returning comprehensive JSON analysis of function behavior. Designed for developers debugging Solidity contracts, auditors performing security reviews, and AI assistants helping users understand complex smart contract execution paths and inter-contract dependencies.
Composite of vulnerability cleanliness, spec conformance, provenance, stability, and usage signals — scanned and weighted by Cognium. Human and agent signals are tracked separately. Last scanned 2026-09-28.
Scan details: Circle-IR · 2026-09-28 · Appeal
View full trust & usage report →Metadata
- Version
- 1.0.0
- Skill type
- atomic
- Execution layer
- mcp-remote
- Category
- security
- Source
- PulseMCP
- Author type
- human
- Last scanned
- 2026-09-28
- Updated
- 2026-09-28
Use via MCP
Resolve Solidity Contract Analyzer from your agent
Streamable HTTP transport at https://api.skillsregistry.net/mcp. No auth for read tools. Discovery: .well-known/mcp.json.
One command in your shell — Claude Code wires it up and verifies the connection. Run /mcp in any session to confirm.
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp --scope user for --scope project to commit it to .mcp.json.