
Merx — European Business Data
A streamable HTTP server for European business intelligence, focused on French commercial registries and EU VAT systems. You get endpoints for validating VAT numbers across EU member states, looking up French company registration data (SIREN/SIRET checks, most likely), and searching legal entity information. Reach for this when you're building compliance tools, onboarding flows that need to verify business customers, or any app dealing with European B2B transactions where you need to confirm a company is legitimate and tax-registered. The remote URL suggests a hosted service, so no local setup required. Useful if you're tired of manually checking VIES or scraping Infogreffe.
- tools
- 52
- auth
- Secret needed
- transport
- HTTP
- last updated
- Apr 1, 2026
Tools
52 toolsPublic tool metadata for what this MCP can expose to an agent.
get_pricesGet current energy and bandwidth prices from all Merx providers. No auth required.2 params
Get current energy and bandwidth prices from all Merx providers. No auth required.
durationnumberresourcestringENERGY · BANDWIDTHget_best_priceFind the cheapest provider for a given resource and amount. No auth required.2 params
Find the cheapest provider for a given resource and amount. No auth required.
amountnumberresourcestringENERGY · BANDWIDTHanalyze_pricesMarket price analysis with trends and recommendations. No auth required.1 params
Market price analysis with trends and recommendations. No auth required.
resourcestringENERGY · BANDWIDTHget_price_historyHistorical price snapshots. No auth required.3 params
Historical price snapshots. No auth required.
periodstring1h · 6h · 24h · 7d · 30dproviderstringresourcestringENERGY · BANDWIDTHcompare_providersSide-by-side provider comparison with prices and availability. No auth required.1 params
Side-by-side provider comparison with prices and availability. No auth required.
resourcestringENERGY · BANDWIDTHestimate_transaction_costEstimate energy and bandwidth cost for a TRON transaction. Compares rental vs burn cost. No auth required.8 params
Estimate energy and bandwidth cost for a TRON transaction. Compares rental vs burn cost. No auth required.
amountnumbercontract_addressstringfrom_addressstringfunction_selectorstringoperationstringtrc20_transfer · trc20_approve · trx_transfer · customparameterstringto_addressstringtoken_addressstringcheck_address_resourcesCheck energy, bandwidth, and TRX balance for any TRON address. No auth required.1 params
Check energy, bandwidth, and TRX balance for any TRON address. No auth required.
addressstringcreate_orderBuy energy or bandwidth on Merx. Routed to cheapest provider. Auth required.5 params
Buy energy or bandwidth on Merx. Routed to cheapest provider. Auth required.
amountnumberduration_secnumbermax_price_sunnumberresource_typestringENERGY · BANDWIDTHtarget_addressstringget_orderGet order details and fill status by ID. Auth required.1 params
Get order details and fill status by ID. Auth required.
order_idstringlist_ordersList recent orders with optional status filter. Auth required.2 params
List recent orders with optional status filter. Auth required.
limitnumberstatusstringPENDING · FILLING · FILLED · PARTIAL · FAILED · CANCELLEDensure_resourcesDeclarative resource provisioning. Checks current resources on target address and purchases only what is missing. Auth required.4 params
Declarative resource provisioning. Checks current resources on target address and purchases only what is missing. Auth required.
bandwidth_minimumnumberduration_secnumberenergy_minimumnumbertarget_addressstringget_balanceGet your Merx account balance (TRX, USDT, locked). Requires MERX_API_KEY.
Get your Merx account balance (TRX, USDT, locked). Requires MERX_API_KEY.
No parameter schema in public metadata yet.
get_deposit_infoGet your Merx deposit address and memo. Requires MERX_API_KEY.
Get your Merx deposit address and memo. Requires MERX_API_KEY.
No parameter schema in public metadata yet.
get_transaction_historyGet your Merx account transaction history. Requires MERX_API_KEY.1 params
Get your Merx account transaction history. Requires MERX_API_KEY.
periodstring7D · 30D · 90Dexplain_conceptExplain a TRON or Merx concept. No authentication required.1 params
Explain a TRON or Merx concept. No authentication required.
topicstringsuggest_durationRecommend a rental duration based on your use case. No authentication required.2 params
Recommend a rental duration based on your use case. No authentication required.
transaction_countnumberuse_casestringsingle_transfer · batch_transfers · dapp_session · daily_operations · weekly_operations · monthly_budgetcalculate_savingsCalculate savings from renting energy vs burning TRX. No authentication required.2 params
Calculate savings from renting energy vs burning TRX. No authentication required.
operationstringtrc20_transfer · trc20_approve · trx_transfertransaction_countnumberlist_providersList all Merx providers with types, durations, and availability. No authentication required.
List all Merx providers with types, durations, and availability. No authentication required.
No parameter schema in public metadata yet.
get_account_infoFull on-chain account state: TRX balance, energy, bandwidth, creation date. No auth required.1 params
Full on-chain account state: TRX balance, energy, bandwidth, creation date. No auth required.
addressstringget_trx_balanceQuick TRX balance for a TRON address. No auth required.1 params
Quick TRX balance for a TRON address. No auth required.
addressstringget_trc20_balanceGet TRC-20 token balance for an address. Supports symbol (USDT, USDC) or contract address. No auth required.2 params
Get TRC-20 token balance for an address. Supports symbol (USDT, USDC) or contract address. No auth required.
addressstringtokenstringget_transactionLook up a transaction by ID on TRON. No auth required.1 params
Look up a transaction by ID on TRON. No auth required.
tx_idstringget_blockGet TRON block info by number (or latest if omitted). No auth required.1 params
Get TRON block info by number (or latest if omitted). No auth required.
block_numbernumberget_chain_parametersGet TRON network parameters (energy fee, bandwidth cost, etc.) with Merx price comparison. No auth required.
Get TRON network parameters (energy fee, bandwidth cost, etc.) with Merx price comparison. No auth required.
No parameter schema in public metadata yet.
convert_addressConvert TRON address between base58 (T...) and hex (41...) formats. No auth required.1 params
Convert TRON address between base58 (T...) and hex (41...) formats. No auth required.
addressstringget_trx_priceGet current TRX price from CoinGecko. No auth required.1 params
Get current TRX price from CoinGecko. No auth required.
currencystringvalidate_addressValidate a TRON address format and check on-chain status. No auth required.1 params
Validate a TRON address format and check on-chain status. No auth required.
addressstringsearch_transaction_historyGet on-chain transaction history for a TRON address. No auth required.3 params
Get on-chain transaction history for a TRON address. No auth required.
addressstringlimitnumbertypestringall · trx · trc20transfer_trxSend TRX to an address. Checks bandwidth, buys via Merx if needed. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.2 params
Send TRX to an address. Checks bandwidth, buys via Merx if needed. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.
amount_trxstringto_addressstringtransfer_trc20Transfer TRC-20 tokens with automatic energy optimization. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.3 params
Transfer TRC-20 tokens with automatic energy optimization. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.
amountstringto_addressstringtokenstringapprove_trc20Approve TRC-20 spending allowance. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.3 params
Approve TRC-20 spending allowance. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY.
amountstringspenderstringtokenstringget_token_infoGet TRC-20 token metadata: name, symbol, decimals, total supply. No auth required.1 params
Get TRC-20 token metadata: name, symbol, decimals, total supply. No auth required.
tokenstringread_contractCall a view/pure function on a TRON smart contract. No auth or private key required.3 params
Call a view/pure function on a TRON smart contract. No auth or private key required.
contract_addressstringfunction_selectorstringparameterstringestimate_contract_callEstimate energy and bandwidth cost for a smart contract call. Compares rental vs burn cost. No auth required.4 params
Estimate energy and bandwidth cost for a smart contract call. Compares rental vs burn cost. No auth required.
caller_addressstringcontract_addressstringfunction_selectorstringparameterstringcall_contractExecute a state-changing smart contract function. Estimates resources, buys via Merx if needed. Requires TRON_PRIVATE_KEY and TRON_ADDRESS.4 params
Execute a state-changing smart contract function. Estimates resources, buys via Merx if needed. Requires TRON_PRIVATE_KEY and TRON_ADDRESS.
call_value_trxstringcontract_addressstringfunction_selectorstringparameterstringget_swap_quoteGet a real swap quote from SunSwap V2. No auth required.4 params
Get a real swap quote from SunSwap V2. No auth required.
amountstringfrom_tokenstringslippagenumberto_tokenstringexecute_swapExecute a token swap on SunSwap V2. Requires TRON_PRIVATE_KEY.4 params
Execute a token swap on SunSwap V2. Requires TRON_PRIVATE_KEY.
amountstringfrom_tokenstringslippagenumberto_tokenstringget_token_priceGet token price via SunSwap quote + CoinGecko USD rate. No auth required.1 params
Get token price via SunSwap quote + CoinGecko USD rate. No auth required.
tokenstringcreate_accountCreate a new Merx account, generate an API key, and get deposit info. No auth needed.2 params
Create a new Merx account, generate an API key, and get deposit info. No auth needed.
emailstringpasswordstringloginLog in to an existing Merx account. No MERX_API_KEY needed.2 params
Log in to an existing Merx account. No MERX_API_KEY needed.
emailstringpasswordstringset_api_keySet your Merx API key for this session. Unlocks all authenticated tools (trading, balance, orders). Use this if you already have an API key.1 params
Set your Merx API key for this session. Unlocks all authenticated tools (trading, balance, orders). Use this if you already have an API key.
api_keystringset_private_keySet your TRON private key for this session. Address is derived automatically. Enables write tools: transfer_trx, transfer_trc20, approve_trc20, execute_swap, deposit_trx. Key stays local - never sent to Merx servers.1 params
Set your TRON private key for this session. Address is derived automatically. Enables write tools: transfer_trx, transfer_trc20, approve_trc20, execute_swap, deposit_trx. Key stays local - never sent to Merx servers.
private_keystringdeposit_trxDeposit TRX to your Merx account. Requires MERX_API_KEY + TRON_PRIVATE_KEY.1 params
Deposit TRX to your Merx account. Requires MERX_API_KEY + TRON_PRIVATE_KEY.
amount_trxstringenable_auto_depositConfigure automatic top-up when balance drops below a threshold. Session-only.3 params
Configure automatic top-up when balance drops below a threshold. Session-only.
deposit_amount_trxstringmax_daily_depositsnumberthreshold_trxstringpay_invoicePay an x402 invoice by sending TRX and verifying payment.1 params
Pay an x402 invoice by sending TRX and verifying payment.
invoice_idstringcreate_paid_orderCreate a zero-registration order via x402 pay-per-use. Requires TRON_PRIVATE_KEY.4 params
Create a zero-registration order via x402 pay-per-use. Requires TRON_PRIVATE_KEY.
amountnumberduration_secnumberresource_typestringENERGY · BANDWIDTHtarget_addressstringexecute_intentExecute a multi-step operation (transfer, swap, buy resources, etc). Validates and simulates all steps with resource cost estimates. Auth required.3 params
Execute a multi-step operation (transfer, swap, buy resources, etc). Validates and simulates all steps with resource cost estimates. Auth required.
dry_runbooleanresource_strategystringbatch_cheapest · per_step · no_resourcesstepsarraysimulateSimulate a multi-step operation without executing. Returns resource estimates and costs.2 params
Simulate a multi-step operation without executing. Returns resource estimates and costs.
resource_strategystringbatch_cheapest · per_step · no_resourcesstepsarraycreate_standing_orderCreate a server-side standing order with trigger-based automation. Auth required.7 params
Create a server-side standing order with trigger-based automation. Auth required.
action_paramsobjectaction_typestringbuy_resource · ensure_resources · notify_onlybudget_trxstringexpires_atstringmax_executionsnumbertrigger_paramsobjecttrigger_typestringprice_below · price_above · schedule · balance_belowlist_standing_ordersList all standing orders with optional status filter. Auth required.1 params
List all standing orders with optional status filter. Auth required.
statusstringACTIVE · TRIGGERED · EXHAUSTED · EXPIRED · CANCELLEDcreate_monitorCreate a persistent monitor (delegation expiry, balance, price alert). Auth required.4 params
Create a persistent monitor (delegation expiry, balance, price alert). Auth required.
monitor_typestringdelegation_expiry · balance_threshold · price_alertnotifyobjectparamsobjecttarget_addressstringlist_monitorsList all monitors with optional status filter. Auth required.1 params
List all monitors with optional status filter. Auth required.
statusstringACTIVE · CANCELLEDSponsors
Readme
Details
- Repository
- github.com/bricepourle13/merxprotocol
- Categories
- Sales & Marketing, Search & Web Crawling, Data & Analytics
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active