Skip to main content
Feedback

ApiDapp MCP connector

Updated 

ApiDapp is an API service for interacting with the Ethereum blockchain and its underlying network data. The ApiDapp MCP connector allows AI agents to create and retrieve accounts, look up block and transaction details, and interact with smart contracts. It also supports querying network configuration options across accounts, blocks, and transactions to support broader blockchain automation workflows.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the ApiDapp MCP connector to perform the following actions:

  • Create and manage Ethereum accounts directly from a workflow
  • Check real-time balances for accounts, contracts, and tokens
  • Deploy and call smart contracts without writing blockchain code
  • Track transactions and details within specific blockchain blocks
  • Launch new ERC-20 tokens and transfer them between accounts
  • Look up supported blockchains and retrieve chain-specific details
  • Monitor token supply and circulation data for any ERC-20 token
  • Retrieve keys and account information tied to blockchain activity

Example prompts

Use the following example prompts to invoke ApiDapp MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new Ethereum account for our marketing team using ApiDapp.
  • Check the balance of my main wallet in ApiDapp.
  • Show me all the blockchains supported by ApiDapp.
  • Deploy our new smart contract using ApiDapp.
  • How many tokens does this account hold according to ApiDapp?
  • Transfer 100 tokens to our vendor's wallet using ApiDapp.
  • Pull up the details of block 15000000 with ApiDapp.
  • What is the total supply of our company token in ApiDapp?
  • Tell me how many transactions happened in this block using ApiDapp.
  • Call the payout function on our smart contract using ApiDapp.

ApiDapp MCP connector tools

The ApiDapp MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
optionsRootOptions Root
optionsAccountOptions Account
createAccountCreate new account
getAccountGet account balance
optionsAccount2Options Account2
getBlockAccess detailed block information
optionsBlockOptions Block
getBlock2Get information about particular block
optionsBlock2Options Block2
getBlockTransactionGet transaction count within block
optionsBlockTransactionOptions Block Transaction
getBlockTransaction2Get information about particular transaction within block
optionsBlockTransaction2Options Block Transaction2
getBlockchainGet a list of supported blockchains
optionsBlockchainOptions Blockchain
getBlockchain2Get information about blockchain woth given id
optionsBlockchain2Options Blockchain2
optionsContractOptions Contract
createContractCreate a new smart contract
getContractGet contract balance
optionsContract2Options Contract2
createContract2Call the contract
optionsEchoOptions Echo
getErc20Get token information such as name, total amount in circulation, etc
optionsErc20Options Erc20
createErc20Create Erc20
getErc202Get information amout token balance in the account
optionsErc202Options Erc202
createErc202Transfer tokens to another account
getKeyGet Key
optionsKeyOptions Key
createKeyCreate Key
deleteKeyDelete Key
optionsKey2Options Key2
optionsTransactionOptions Transaction
createTransactionCreate a new transaction.
getTransactionGet information about transaction by the transaction hash value
optionsTransaction2Options Transaction2
getTransactionReceiptGet receipt detail information
optionsTransactionReceiptOptions Transaction Receipt
getVersionGet API version info
optionsVersionOptions Version
getWalletGet current account balance
optionsWalletOptions Wallet
createWalletCreate personal wallet
getWalletAccountGet Wallet Account
optionsWalletAccountOptions Wallet Account
createWalletAccountCreate Wallet Account
getWalletAccount2Get account balance
optionsWalletAccount2Options Wallet Account2
createWalletAccountContractCreate Wallet Account Contract
createWalletAccountErc20Create Wallet Account Erc20
optionsWalletAccountPayOptions Wallet Account Pay
createWalletAccountPaySend payment from the account held within the wallet
On this Page