Bankless Onchain MCP
MCPQuery on-chain data via MCP. Contract operations, event monitoring, and transaction analysis across blockchains.
onchaindatacontractseventstransactionsmcp
# Bankless Onchain MCP
Query on-chain data across blockchains via MCP. Read contracts, monitor events, and analyze transactions.
## Agent Usage
### Install
```json
{
"mcpServers": {
"bankless-onchain": {
"command": "npx",
"args": ["-y", "@bankless/onchain-mcp"],
"env": { "RPC_URL": "<your-rpc-url>" }
}
}
}
```
### Key Tools
- `read_contract` โ call a read-only contract function (address, ABI, method, args)
- `get_events` โ fetch contract events by topic/block range
- `get_transaction` โ get full transaction details by hash
- `get_balance` โ check native/token balance for an address
- `get_block` โ fetch block data by number or hash
### Example Prompt
> "Read the totalSupply of the USDC contract on Ethereum mainnet."
---
*Source: [bankless/onchain-mcp](https://github.com/bankless/onchain-mcp)*๐งช Found this useful?
The $SKILL experiment is building the agent skill distribution layer. Every skill you discover through this directory is part of the experiment.