MCP Smart Contract Analyst

by rockyuan

Not rated
GitHub

About

Analyzes smart contract source code on the Monad blockchain for functionality and security.

Details

Author
rockyuan
Categories
Developer Tools, Other

Setup

Install MCP Smart Contract Analyst in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/rockyuan/mcp-contract-analyst

Follow the installation instructions in the repository README, then restart your MCP client.

Implements a Model Context Protocol (MCP) server to interact with the Monad blockchain for smart contract source code analysis, including functionality and security evaluation.

实现了一个 Model Context Protocol (MCP) 服务器,用于与 Monad 区块链交互,进行智能合约源代码的功能性与安全性分析。

For unverified contracts, decompilation is used to assist in source code recovery and review.

The Model Context Protocol (MCP) is a standard that allows AI models to interact with external tools and services.

Model Context Protocol(模型上下文协议,简称 MCP)是一种标准,允许 AI 模型与外部工具和服务进行交互。

- Node.js (v16 or later)
- npmoryarn
- Claude Desktop / Cursor ide / more...

git clone https://github.com/rockyuan/mcp-contract-analyst.git

Cursor > Settings > Cursor Settings > MCP
-

Click "Add a new global MCP server".

Add details about the MCP server and save the file.

{ "mcpServers": { "mcp-contract-analyst": { "command": "node", "args": ["/<path-to-project>/build/index.js"], "env": { "API_URL": "https://api.blockvision.org/v2/monad/contract/source/code?address=", "API_KEY": "xxxxxxxxxxx", "DECOMPILE_URL": "https://www.ethervm.io/decompile" } } } }

Add details about the MCP server and save the file.

{ "mcpServers": { "mcp-contract-analyst": { "command": "node", "args": ["/<path-to-project>/build/index.js"], "env": { "API_URL": "https://api.blockvision.org/v2/monad/contract/source/code?address=", "API_KEY": "xxxxxxxxxxx", "DECOMPILE_URL": "https://www.ethervm.io/decompile" } } } }

- Model Context Protocol Documentation
-
Monad Documentation
-
Viem Documentation
-
Monad MCP Tutorial

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Read/write to over 2k blockchains, enabling data querying, contract analysis/deployment, and transaction execution, powered by Thirdweb.

Server-side EVM wallet for Ai agents. Send transactions, manage tokens, and interact with smart contracts across multiple chains.

Interact with Aptos documentation and create full-stack Aptos blockchain applications.

A MCP server for interacting with Aptos NPM packages.

A server for blockchain interactions, offering Ethereum vanity address generation, 4byte lookup, ABI encoding, and multi-chain RPC calls.

Automatically integrate the Divvi referral SDK into JavaScript and TypeScript blockchain applications.

A comprehensive toolkit for Ethereum blockchain analysis directly within Claude AI.

A set of tools for interacting with the Flow blockchain through the Model Context Protocol.

Verify and retrieve smart contract source code using the Sourcify API.

A toolkit for building and deploying AI agents with blockchain capabilities, featuring a Model Context Protocol (MCP) server.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.