35 tools from the FINOPTIMA MCP Server, categorised by risk level.
View the FINOPTIMA policy →follow_strategy Follow a public strategy for copy trading. Automatically replicates the provider's trades. get_balance Get balance for a specific chain (ECO, BTC, or ETH). get_balances Get all wallet balances for the user (ECO, BTC, ETH). Returns chain, balance, and formatted values. get_candles Get OHLCV candlestick data for technical analysis. Intervals: 1m, 5m, 15m, 1h, 4h, 1d, 1w. get_leaderboard View the strategy leaderboard — top-performing public strategies ranked by returns. get_lp_positions Get all LP (Liquidity Provider) positions for the user, showing share of each pool. get_my_orders Get all open orders for the user, optionally filtered by status. get_orderbook Get the order book (bids and asks) for a trading pair. get_pool_details Get detailed information about a specific liquidity pool (reserves, constant product k, fee rate). get_pools List all AMM liquidity pools with their reserves, fees, and TVL. get_portfolio Get complete portfolio view: all wallets plus LP positions in liquidity pools. get_prices Get current BTC and ETH prices in EUR from CoinGecko. get_strategy Get detailed information about a specific strategy by ID. get_strategy_performance Get performance metrics for a strategy: total return, max drawdown, daily snapshots with balances and prices. get_swap_quote Get a swap quote without executing. Shows expected output, price impact, and fees (0.3%). get_templates Browse available strategy templates in the marketplace. get_ticker Get 24h trading statistics for a pair (price, volume, high, low, change). get_trade_history Get the trade execution history for the user. get_trading_pairs List all active trading pairs on the exchange. get_transaction_history Get transaction history (sends, receives, deposits, withdrawals). list_intents List all intents for the user, showing the full pipeline: created -> policy_checked -> approved/rejected -> executed/expired. list_strategies List all AI trading strategies for the user. Returns name, type, status, intent counts. pause_strategy Pause an active strategy. Pending intents are cancelled automatically. place_order Place a trading order (limit or market, buy or sell). Returns the created order. subscribe_template Subscribe to a strategy template to clone its configuration into a new personal strategy. unfollow_strategy Stop following a strategy and end copy trading. activate_strategy Activate a strategy (draft or paused -> active). The runner will evaluate it every 60 seconds. 3/5 add_liquidity Add liquidity to an AMM pool. You must provide both tokens in the correct ratio. Mints LP tokens in return. 2/5 create_intent Create a trading intent for policy validation and execution. Goes through the policy engine (8 rules). Auto-approved if under threshold, otherwise ... 2/5 create_strategy Create a new AI trading strategy. Types: lp_yield, dca, btc_hedge, eco_pilot. Created in draft status. Modes: "auto" (auto-approve small trades) or... 2/5 login Login to EcoChain via EcoAuth. Ask the user for their phone number first (e.g. +33612345678), then call this tool. The user will receive a push not... 2/5 send_funds Send funds to another user (by user ID or phone number). Internal transfer only — no blockchain fees. 2/5 The FINOPTIMA MCP server exposes 35 tools across 4 categories: Read, Write, Destructive, Execute.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the FINOPTIMA server.
FINOPTIMA tools are categorised as Read (26), Write (6), Destructive (2), Execute (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept