nirholas/UCAI

Universal Contract AI Interface (UCAI) 🔗 ABI to MCP | The open standard for connecting AI agents to blockchain. MCP server generator for smart contracts. Claude + Uniswap, Aave, ERC20, NFTs, DeFi. Python CLI, Web3 integration, transaction simulation. Polygon, Arbitrum, Base, Ethereum EVM chains. Claude, GPT, LLM tooling, Solidity, OpenAI.

43
/ 100
Emerging

This tool generates a server that allows AI agents like Claude to directly interact with smart contracts on blockchain networks. You provide a contract address, and it creates a "translator" so your AI can understand and execute contract functions, letting you automate crypto tasks through natural language. It's for anyone managing or interacting with DeFi, NFTs, or other blockchain applications and wanting to use AI for automation.

Use this if you want to empower an AI assistant like Claude to perform actions on blockchain smart contracts, such as swapping tokens on Uniswap or interacting with staking pools, using simple text commands.

Not ideal if you're not planning to use an AI agent to interact with smart contracts or if your primary need is basic contract data viewing without advanced AI automation.

DeFi automation blockchain interaction crypto trading smart contract management AI agent tooling
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 13 / 25
Community 14 / 25

How are scores calculated?

Stars

23

Forks

4

Language

Python

License

MIT

Last pushed

Feb 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/nirholas/UCAI"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.