Solidity Contract Analyzer

6

Analyzes Solidity smart contracts through AST parsing to trace function execution flows, variable interactions, state changes, and external contract calls for debugging and security auditing.

Category MCP Servers
Language TypeScript
Added Mar 28, 2026
Views 59

About

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.

Is this your product? Claim this listing with an email at your domain to post updates.

Is this your project?

Claim this listing to manage your page, access analytics, and unlock upgrades. Verification takes 60 seconds.

Log In to Claim

Share This Project

Embed Badge

Add this badge to your README:

[![Listed on AiList](https://hifriendbot.com/ai-list/badge/solidity-contract-analyzer.svg)](https://hifriendbot.com/ai-list/solidity-contract-analyzer/)
Listed on AiList

List Your Project

Join the directory Ai agents read. Free forever.

Submit Your Project