UCAI

MCP.Pizza Chef: nirholas

UCAI lets you connect your AI assistant (like Claude Desktop) to Ethereum and compatible blockchain smart contracts. By generating a custom server from any verified contract address, your AI can read, query, and simulate transactions on popular DeFi protocols such as Uniswap, Aave, NFTs, and more. This requires a developer setup but enables your assistant to understand and act on blockchain data in plain language without needing API keys.

Other

Use This MCP server To

Explore and query any Ethereum smart contract Ask Claude to swap tokens on Uniswap Check DeFi pool reserves and recent transactions Simulate blockchain transactions before executing Generate AI tools for NFTs and ERC20 tokens Get plain English explanations of smart contracts

README

Universal Contract AI Interface

The ABI-to-MCP Server Generator

    ██╗   ██╗ ██████╗ █████╗ ██╗
    ██║   ██║██╔════╝██╔══██╗██║
    ██║   ██║██║     ███████║██║
    ██║   ██║██║     ██╔══██║██║
    ╚██████╔╝╚██████╗██║  ██║██║
     ╚═════╝  ╚═════╝╚═╝  ╚═╝╚═╝
                                
    Any contract. One command. Claude speaks it.

PyPI version Python 3.10+ MCP Compatible UCAI Standard

🙇‍♀️ Universal Contract AI Interface ☑️ UCAI in Anthropic MCP Registry   |   🌐 Try the Web Builder →   |   📖 Documentation   |   🛡️ Security Scanner


🌐 Try It Live — No Install Required

mcp.ucai.tech — Generate MCP servers directly in your browser.

UCAI FAQ

Can I use UCAI to interact with Ethereum smart contracts?
Yes — UCAI lets your AI assistant read and use any verified Ethereum contract, including Uniswap, Aave, NFTs, and DeFi protocols.
Can I use UCAI with Claude Desktop?
Yes — it is designed to connect with Claude Desktop, enabling Claude to understand and operate smart contracts.
Do I need an API key or account to use UCAI?
No — you just generate the server from a contract address and connect it; no additional keys are required.
How hard is it to set up UCAI?
It requires developer-level setup, including installing Python packages and configuring the server in Claude Desktop.
Which blockchains does UCAI support?
It supports Ethereum-compatible chains like Polygon, Arbitrum, Base, and Ethereum mainnet.
Can UCAI simulate transactions before sending?
Yes — it includes transaction simulation to help understand contract calls safely.