Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • Kubectl MCP Tool
  • Neo N3 MCP Server
  • IR Toolshed MCP Server
  • Steel Puppeteer
  • Python Codebase Analysis RAG System
Back to MCP Servers
MCP Smart Contract Analyst

MCP Smart Contract Analyst

Public
RockYuan/mcp-contract-analyst

Analyzes smart contract source code on the Monad blockchain using Model Context Protocol, offering functionality and security evaluation with decompilation support for unverified contracts.

typescript
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with MCP Smart Contract Analyst

MCP Server

Unlock the full potential of MCP Smart Contract Analyst through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

MCP Smart Contract Analyst / 智能合约分析器

@author Ry @RockRockDay

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.

对于未验证的合约,将尝试进行反编译以辅助恢复和审查源代码。

What is MCP? / 什么是 MCP?

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

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

Prerequisites

  • Node.js (v16 or later)
  • npm or yarn
  • Claude Desktop / Cursor ide / more...

Getting Started

  1. Clone this repository
git clone https://github.com/rockyuan/mcp-contract-analyst.git
  1. Install dependencies:
npm install
  1. Build the project
npm run build

The server is now ready to use!

Adding the MCP server to Cursor

  1. Open "Cursor".

  2. Open Settings.

Cursor > Settings > Cursor Settings > MCP

  1. Click "Add a new global MCP server".

  2. Add details about the MCP server and save the file.

{ "mcpServers": { "mcp-contract-analyst": { "command": "node", "args": ["//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" } } } }
  1. Refresh Cursor.

Using the MCP server

Adding the MCP server to Claude Desktop

  1. Open "Claude Desktop"

  2. Open Settings

Claude > Settings > Developer

  1. Open claude_desktop_config.json

  2. Add details about the MCP server and save the file.

{ "mcpServers": { "mcp-contract-analyst": { "command": "node", "args": ["//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" } } } }
  1. Restart "Claude Desktop"

Further Resources

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

Thanks

  • Monad Developers
Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • Kubectl MCP Tool
    Kubectl MCP Tool

    Enables AI assistants to interact with Kubernetes clusters via natural language using the Model Cont...

    Added May 30, 2025
  • Neo N3 MCP Server
    Neo N3 MCP Server

    Production-ready Model Context Protocol server offering seamless Neo N3 blockchain integration with ...

    Added May 30, 2025
  • IR Toolshed MCP Server
    IR Toolshed MCP Server

    Provides a Model Context Protocol (MCP) service offering advanced network incident response tools in...

    Added May 30, 2025
  • Steel Puppeteer
    Steel Puppeteer

    Model Context Protocol server enabling advanced browser automation with Puppeteer, offering web navi...

    Added May 30, 2025
  • Python Codebase Analysis RAG System
    Python Codebase Analysis RAG System

    Analyzes Python codebases using AST to extract and vectorize code elements, enabling advanced queryi...

    Added May 30, 2025