MCP.Market

Aether Wealth MCP server

by aetherwealth.ai·ai.aetherwealth/mcp·v0.2.17

Aether Wealth MCP for AI assistants: trades, alerts, market data, macro calendar & indicators.

C60/100grade C
What users say
No reviews yet
Be the first
Safety scan
C60/100

full report

Adoption
New

288 downloads/wk

Reviews

Write one

Nobody has reviewed Aether Wealth yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Aether Wealth tools (54, 15 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • broker_connection_status

    Get the current live broker connection status. Requires sign-in.

  • cancel_trade_intentwrite action

    Cancel a previously proposed broker trade. Requires sign-in.

  • chart_change_timeframe

    Change the timeframe/resolution of the user's open Aether Wealth chart, e.g. 1m, 5m, 15m, 30m, 1h, 4h, 1d.

  • chart_draw_shapes

    Draw one or more shapes on the user's OPEN Aether Wealth chart. For key levels use multiple `horizontal_line` shapes, each with `price` and a short `label`. For a fair-value-gap / supply-demand zone use a `zone` with `priceHigh` + `priceLow`. For a trade idea use a `position` with `direction` + `entry`/`stop`/`target`. Prices are in the instrument's price units; `time1`/`time2`/`entryTime` are opt

  • chart_remove_drawingswrite action

    Remove AI-drawn shapes from the user's open Aether Wealth chart. `target` defaults to 'all' (clear everything the assistant drew); also accepts 'last', 'focused', or a specific shape id.

  • chart_select_pair

    Switch the user's open Aether Wealth chart to a trading pair. Use the canonical id (case-insensitive), e.g. XAUUSD for gold, EURUSD, BTCUSD. Drives the live browser chart, not backend state.

  • close_position

    Propose closing an open broker position fully, or partially by passing `volume`. With idempotencyKey, use the auto-only keyed path; MT5 may close LIVE broker state inline, while MetaApi returns pending execution. Without a key this is the normal two-step intent flow. For email_otp/app_otp ask the user for the code and call execute_trade. For push, do not ask for a code — the user taps Approve in t

  • close_trade

    Close an open trade with an exit price + time. Requires sign-in.

  • connect_broker

    Attach a live execution provider to a journal account. For MetaApi, provide its account id and region. For `mt5_executor`, provide the expected MT5 login as `providerAccountRef` and its `baseUrl` under `*.aetherwealth.ai`. `providerToken` is sensitive — never expose or log it.

  • create_accountwrite action

    Create a trading account in the journal. Use accountType "demo" for paper/demo accounts and "live" for live accounts. Requires sign-in.

  • create_indicator_alertwrite action

    Create an indicator alert (fires on an indicator output condition, e.g. RSI crosses 70). `condition` is { op, threshold } or { op, other }. Requires sign-in.

  • create_price_alertwrite action

    Create a price-level alert (fires when price is above/below/crosses a level). Requires sign-in.

  • create_tradewrite action

    Record a new trade. Requires sign-in. Use list_accounts to find the accountId.

  • create_trendline_alertwrite action

    Create a trendline alert (fires when price crosses a line defined by two points). Requires sign-in.

  • dashboard_context

    Brief the LLM on the full Aether Wealth surface, grounding in live state, and when to suggest the dashboard.

  • delete_alertwrite action

    Delete a price/trendline alert by id. Requires sign-in.

  • delete_indicator_alertwrite action

    Delete an indicator alert by id. Requires sign-in.

  • delete_tradewrite action

    Permanently delete a single trade by id. Only trades on demo accounts can be deleted. Requires sign-in.

  • delete_tradeswrite action

    Permanently delete trades on a specific demo account. Requires explicit status (OPEN, CLOSED, CANCELLED, or ALL). This cannot be undone. Requires sign-in.

  • disconnect_broker

    Disarm broker trading for a connected account instantly. Cancels pending intents, keeps executed history, and does not require confirmation because it is the kill switch. Reconnect later with connect_broker. Requires sign-in.

  • draw_trade_on_chart

    Draw a proposed/open trade (entry, stop, target) on the user's OPEN Aether Wealth chart as a position shape. Switch to the intended pair/timeframe first with chart_select_pair.

  • execute_tradewrite action

    Place a previously proposed trade. Email/app modes require the user-provided code; auto mode requires no per-trade code. Push intents cannot be executed by the agent. NEVER guess or fabricate a code.

  • get_broker_account

    Get the LIVE broker account balance, equity, currency, and connection status for a connected trading account (distinct from list_accounts which lists journal accounts). Requires sign-in.

  • get_broker_quote

    Get the current broker-native bid and ask for a symbol through the connected execution account. For an MT5 executor connection, this reads the live tick from its VPS and rejects stale ticks. Requires sign-in.

  • get_candles

    Get OHLC candles for a pair + timeframe and optional sourceId. Omit sourceId for Twelve Data. Non-default sources return only native timeframes advertised by get_market_config; they are never re-aggregated. Returns up to 200 bars plus nextCursor. Pass nextCursor back as cursor until it is null. The legacy offset remains available for shallow pagination; do not combine offset and cursor.

  • get_context

    Snapshot the user's live Aether Wealth state in one call — accounts, open trades, recent performance stats, and active alerts — plus the map of dashboard-only actions. Call this first to ground suggestions in what the user is actually doing. Requires sign-in.

  • get_fx_currency_context

    Macro context for a single CURRENCY (e.g. USD) — recent economic releases, surprises, and the derived macro state for that currency.

  • get_fx_documents

    Source documents behind the FX macro data for a currency — news items and press releases. Filter by documentType.

  • get_fx_pair_context

    Macro context for a currency PAIR (e.g. EURUSD) — the per-currency macro state for both legs (recent releases, surprises, derived trend). Use for a pair-level macro read; for one currency use get_fx_currency_context. Distinct from get_macro_series (raw calendar history) and get_macro_indicator (one curated series).

  • get_fx_predictions

    Model forecasts / predictions for a currency's upcoming macro releases. Optionally filter to one indicator by release slug (e.g. cpi).

  • get_fx_risk_sentiment

    Cross-market risk-on / risk-off sentiment series (not currency-scoped). Use to gauge broad market risk appetite.

  • get_fx_sync_state

    Ingestion/sync status of the FX macro datasets (per dataset family: status, freshness, last success, next refresh). Diagnostic — check data freshness before relying on the other get_fx_* tools.

  • get_indicators

    Compute Twelve Data technical indicators for a pair + timeframe (requires sign-in).

  • get_macro_indicator

    Get a curated macro indicator series from FXMacroData (live + cached) with unit/frequency metadata and the central-bank target where available — use get_macro_series for raw historical calendar values. Range defaults to 12m; returns a null result when the macro data provider is not configured.

  • get_macro_series

    Get a macro indicator time series (e.g. USD cpi). Currency and indicator are validated against the catalog: unknown values return an error listing valid options (case-insensitive).

  • get_market_config

    Get supported instruments, timeframes, and per-source candle/live capabilities. Use marketDataSources before selecting a non-default sourceId.

  • get_trade

    Get a single trade by id. Requires sign-in.

  • import_trades

    Import up to 500 trades into one account. Rows with both exitPrice and exitTime are imported as closed trades. Requires sign-in.

  • list_accounts

    List the user's trading accounts (use an account's id when creating a trade). Requires sign-in.

  • list_alerts

    List your price + trendline alerts. Optionally include archived or filter by pair. Requires sign-in.

  • list_broker_positions

    List open broker positions with P&L. Requires sign-in.

  • list_economic_calendar

    List economic calendar events. Filter by currency, date range, release, or minimum impact (1-5). Currency and indicator/release are validated against the catalog: unknown values return an error listing valid options, so an empty result always means "no events" rather than "bad input".

  • list_indicator_alerts

    List your indicator-based alerts. Optionally include archived or filter by pair. Requires sign-in.

  • list_trades

    List the authenticated user's trades. Filter by account, status, pair, or date range (ISO 8601). Requires sign-in.

  • login

    Sign in to Aether Wealth. Opens your browser to authenticate; once you approve, the MCP stores a per-user token and the data tools become available.

  • logout

    Sign out of Aether Wealth on this device. Clears the stored access token.

  • modify_position

    Propose adjusting stop-loss / take-profit on an open position. Stop-loss changes that INCREASE risk are rejected (use the app). With idempotencyKey, use the auto-only keyed path; MT5 may modify LIVE broker state inline, while MetaApi returns pending execution. Without a key this is the normal two-step intent flow. Pass null to clear a level. For email_otp/app_otp ask for the code and call execute_

  • propose_trade

    Size and propose a broker trade. Supplying idempotencyKey uses the auto-only keyed path; MT5 may place LIVE broker state inline, while MetaApi returns pending execution. Without a key this remains the normal two-step intent flow. Provide exactly one of riskPercent or riskAmount; entryPrice is required for limit/stop. Push-mode intents are sent to the user's device and must not be executed by the a

  • set_broker_approval_mode

    Change how broker trades are confirmed for a connection between `app_otp` (authenticator), `email_otp`, and `push` (tap-to-approve in the Aether Wealth app; requires an active push subscription). The agent cannot enable `auto` here.

  • trade_intent_status

    Check whether a proposed trade was approved, executed, expired, cancelled, or failed. Especially useful for push-mode intents, which the user approves on their device.

  • trade_stats

    Trading performance statistics (win rate, PnL, etc.). Filter by account, pair, or date range. Requires sign-in.

  • update_alertwrite action

    Update a price/trendline alert (e.g. change level, archive, mute). Requires sign-in.

  • update_indicator_alertwrite action

    Update an indicator alert (condition, dedup, archive, mute). Requires sign-in.

  • update_tradewrite action

    Update fields on an existing trade. Requires sign-in.

Public scan report

scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it

1 medium1 low
  • Code scan2 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenanceno repository listed3/15
  • Maintainer identityverified namespace with website, no repo4/10

Findings (2)

  • mediumeval / new Function usedexec.eval
    dist/index.js: …ludes("Cloudflare"))return!1;try{return new Function(""),!0}catch($){return!1}});function e4(…
  • lowNo source repository listedmaint.no-repo
Overall 60/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Aether Wealth compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
60/100
higher than 12% of 1,301 Productivity servers
Tools
54
the typical Productivity server has 7
Tools that change things
28%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
288
more than 75% of 433 Productivity servers with a package

What its tools let an agent do: 34 read · 6 create · 8 change · 5 delete · 1 run or deploy

Release history: 3 versions in the registry since 2026-08-26, latest 2026-09-20, typically one every 25 days.

Install Aether Wealth in Claude Code, Cursor or VS Code

Runs npx -y @aetherwealth/mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y @aetherwealth/mcp
Add to Cursor

Aether Wealth: common questions

Is Aether Wealth MCP server safe?
With care: it is graded C, so read the findings first (60/100). Read the Aether Wealth safety report
How do I install Aether Wealth?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Aether Wealth need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Aether Wealth maintained?
The latest release is v0.2.17.
What can I use instead of Aether Wealth?
Servers from other publishers that do the same job: Mu MCP server, Agent-Native Calendar MCP server and AIquila — Nextcloud MCP Server.
How does Aether Wealth compare with other Productivity MCP servers?
safety score 60/100 (higher than 12% of 1,301 Productivity servers); tools 54 (the typical Productivity server has 7); tools that change things 28% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Aether Wealth

Same job from other publishers: the closest match first, then the best rated.

  • Mu
    News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.
    B
  • Agent-Native Calendar
    Agent-Native Google Calendar - manage events, sync, and public booking
    A
  • AIquila — Nextcloud MCP Server
    Nextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notes
    C
  • Intervals Icu
    Read/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.
    B
  • iCloud MCP
    Apple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloud
    B