Available tools

EolasEdge (Trading) - 14 Tools Total

Core Trading Tools (Available in All Modes)

  • get_markets - Retrieve available trading markets

  • get_market_info - Get detailed information about a specific market

  • get_account_balance - Fetch Orderly account balance

  • get_positions - View current trading positions

  • get_orders - List active and historical orders

  • place_order - Create market, limit, or stop orders

  • place_bracket_order - Place bracket orders with take profit/stop loss

  • cancel_order - Cancel pending orders

  • close_positions - Close specific or all positions

  • get_trading_view_candles - Get candlestick data with technical indicators

  • screen_assets - Screen assets based on custom criteria

Blockchain Tools (Keychain Mode Only)

  • manage_funds - Multi-step fund management (deposit, withdraw, swap)

  • swap_token_on_uniswap - Token swaps via Uniswap V3 on Base network

  • request_mech_marketplace - Submit one or more prompts (each becomes a separate request) to an Autonolas Mech Marketplace agent using the Eolas funding wallet. Defaults to the Base OpenAI mech if priorityMech is omitted, and uses the mech's default tool when tools are not provided. Waits for responses (up to the client timeout) and returns any mech output along with captured logs.

  • request_mech_marketplace_raw - Submit one or more fully custom metadata payloads (no prompt auto-generation). Defaults to the Base OpenAI mech and uses the mech's default tool automatically. Provide an array of JSON payloads in payloads; each entry becomes its own marketplace request, and the tool returns mech responses plus captured logs.

EolasReach (Social) - Image/Video + Social

Twitter Tools (via CreatorBid API)

  • get_twitter_mentions - Get up to 10 recent Twitter mentions from verified accounts

    • Parameters: sinceId (string or "last"), includeMembership (boolean)

    • Uses persistent state management to resume from last seen ID

  • create_twitter_post - Post a tweet with text and optional media

    • Parameters: text (string), media (array of URLs)

  • reply_to_twitter_post - Reply to a specific tweet

    • Parameters: text (string), in_reply_to_tweet_id (string), media (array of URLs)

Image & Video Generation (Replicate)

  • generate_nano_banana_image - Generate/edit images; supports multiple reference images (URLs, local paths, or data URLs auto-uploaded), aspect ratio control, and output format selection. Returns URL.

  • generate_seedance_video - Generate short videos; optional reference image (URL/path/data URL), duration/aspect/resolution controls. Returns URL and echoes resolved image URL.

  • merge_videos - Merge multiple videos into one; supports concatenation and picture-in-picture, 1-second fade transitions, soundtrack replacement (audio_url) with audio_behavior (trim/loop), and built-in normalization so mixed source formats fade cleanly. Returns merged video URL.

  • Also: add_reference_image, list_reference_images – persist and browse reference images (~/.social-mcp/reference_images).

Telegram Tools

  • get_telegram_updates - Fetch recent messages/mentions

    • Parameters: offset (number or "last"), limit (1-100), timeout (seconds), mentionsOnly (boolean), allowed_updates (array)

    • Uses persistent state management with update_id + 1 to avoid duplicates

    • mentionsOnly filter for messages containing @ mentions

  • send_telegram_message - Send text messages or photos with captions

    • Parameters: chat_id (string), text (string), parse_mode (MarkdownV2/HTML/Markdown), photo_url (URL), disable_notification (boolean), reply_to_message_id (number)

Branding

  • generate_brand_image - Render on-brand PNG from a template; returns a public URL (auto-uploaded) and local cache path.

Last updated