mirror of
https://github.com/LyuboslavLyubenov/analyze-solidity-mcp.git
synced 2025-12-17 05:35:30 +00:00
No description
| .vscode | ||
| bin | ||
| src | ||
| .gitignore | ||
| .node-version | ||
| Dockerfile | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.json | ||
Lyubos Toolbox Solidity MCP Server
https://github.com/user-attachments/assets/70ebb4af-7930-4158-b1af-bc851835b6a6
This repository contains an MCP (Model Context Protocol) server for analyzing Solidity contracts. Currently, it provides full function context analysis.
Features
- Extracts and analyzes Solidity function contexts
- Provides detailed information about function parameters, visibility, modifiers, and body
Usage
To run the MCP server, you can use Docker. The port can be specified via an environment variable.
Docker
- Build the Docker image:
docker build -t analyze-solidity-mcp .
- Run the container with a custom port (default is 3000):
docker run -e PORT=8080 -p 8080:8080 analyze-solidity-mcp