Back to Home
nirholas icon

UCAI

Verified Safe

by nirholas

Overview

Generates Model Context Protocol (MCP) servers from smart contract ABIs, enabling AI agents to interact with blockchain protocols safely and efficiently, incorporating security scanning and contract explanations.

Installation

Run Command
abi-to-mcp serve .

Environment Variables

  • PRIVATE_KEY
  • RPC_URL
  • ETHERSCAN_API_KEY
  • POLYGONSCAN_API_KEY
  • ARBISCAN_API_KEY
  • OPTIMISM_API_KEY
  • BASESCAN_API_KEY
  • BSCSCAN_API_KEY
  • CONTRACT_ADDRESS

Security Notes

The core `abi-to-mcp` CLI and web builder code adheres to good security practices, particularly in handling sensitive information (private keys are loaded from environment variables only, never hardcoded or stored). A key feature is its 'Security Scanner' which analyzes *target smart contracts* for over 50 risk patterns, significantly enhancing the safety for end-users interacting with generated MCP servers. Write operations in generated servers are 'simulation-first' by default, and a read-only mode is available. The main residual risk is the end-user's secure handling of the `PRIVATE_KEY` environment variable when deploying and running generated MCP servers for real write operations.

Similar Servers

Stats

Interest Score58
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars12
Forks2
Last Update2026-01-19

Tags

AI AgentsBlockchainSmart ContractsDeFiCode GenerationSecurityWeb3EthereumEVMMCP