Skip to content
appsgit

LuxAlgo MCP

LuxAlgo MCP is an MCP server that adds finance tools to AI assistants such as Claude Desktop, Claude Code and Cursor. LuxAlgo for AI agents: the Library, prop firms, Market Trackers, Edge Stats, and your Trade Journal. It has 102 GitHub stars, is released under the MIT license and runs locally with npx -y @luxalgo/mcp.

github.com/LuxAlgo/luxalgo-mcp-server (opens in a new tab)

Data as of from the GitHub API and the official MCP registry; description from the project's repository. Report an error

Install LuxAlgo MCP

Generated from the server's MCP registry entry. Replace your-value with your own values.

Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "luxalgo-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@luxalgo/mcp"
      ]
    }
  }
}

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

Claude Code

claude mcp add --transport stdio luxalgo-mcp -- npx -y @luxalgo/mcp

Cursor

.cursor/mcp.json
{
  "mcpServers": {
    "luxalgo-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@luxalgo/mcp"
      ]
    }
  }
}

Project file; use ~/.cursor/mcp.json to enable it in every project.

VS Code

.vscode/mcp.json
{
  "servers": {
    "luxalgo-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@luxalgo/mcp"
      ]
    }
  }
}

Claude Code (remote)

claude mcp add --transport http luxalgo-mcp "https://mcp.luxalgo.com/mcp"

The same server is also hosted as a remote MCP endpoint, so nothing runs on your machine.

Config formats checked against the official docs on Oct 7, 2026: modelcontextprotocol.io (opens in a new tab), code.claude.com (opens in a new tab), cursor.com (opens in a new tab), code.visualstudio.com (opens in a new tab).

Tools (40)

Parsed from the Tools section of the README; check the repository for the current list.

  • library_search

    One search over concepts (alias-aware) and indicators

  • library_get_concept

    Full concept page as markdown

  • library_get_indicator

    Indicator detail: body, family, concepts, source code availability

  • library_get_source_code

    Full source code when publicly served, fetched only on demand; otherwise charturl, the indicator on a Vela chart

  • library_list_concepts

    Paginated concept roster, optionally per family

  • library_list_indicators

    Filtered, paginated browse (family, concept, tags, platform, tier) with server-side sort

  • library_list_tags

    The indicator tag vocabulary, for the tags filter

  • library_list_families

    The taxonomy backbone with counts

  • library_get_family

    A family hub as markdown plus concept roster

  • luxalgo_account

    The signed-in user's plan tier, entitlements (alerts, historical bars, AI credits, …) and profile basics — so an agent…

  • journal_list_accounts

    Journal accounts (broker-synced, imported or manual; currency, initial balance, lot method, last sync, archived state)…

  • journal_overview

    The dashboard for a window: performance metrics, Edge Score, per-day P&L, equity curve, open positions, accounts and…

  • journal_calendar

    One month of the P&L calendar: day cells, weekly and monthly totals, trading and winning days

  • journal_breakdown

    Closed trades grouped by weekday, time of day, hold time, symbol, side, position size, tag, rating and asset class —…

  • journal_list_trades

    Trade summaries, keyset-paginated; filter by accounts, open-day window, symbol, direction, status, tag; sort by…

  • journal_get_trade

    One trade in full: fills (reported values, corrections, hidden), per-exit P&L, every annotation

  • journal_get_day

    A single day's stats, trades and notes

  • journal_list_tags

    The user's annotation vocabulary — tags, mistakes, playbooks with usage counts — so new annotations reuse existing words

  • journal_search_notes

    Day notes and trade notes as one newest-first stream; text query, day window, symbol and account filters, paginated

  • journal_add_trade

    Log a trade by hand: its fills into a manual or import account; returns the resulting trade(s)

  • journal_update_trade

    Annotate a trade: notes, tags (replace or add/remove), mistakes, playbook, rating, stop loss, profit target, reviewed

  • journal_write_note

    Add a note to a day

  • journal_update_note

    Replace a day note's text or move it to another day

  • broker_setup

    Supported brokers, their env vars (set or unset, never values), read-only key guides

  • broker_accounts

    Connected accounts: broker, currency, equity, cash

  • broker_positions

    Open positions with market values, asset class, entry price; negative quantity means short

  • broker_trades

    Trade history, newest first; filter by broker or symbol

  • broker_stats

    Total equity, equity by broker, top positions, FIFO win rate and realized PnL

  • broker_refresh

    Bypass the 5-minute cache and re-fetch now

  • edge_symbols

    What the hosted store covers: symbols, session calendars, coverage windows, last build

  • edge_presets

    The catalog of precomputed questions, each stating in plain language what its number means

  • edge_report

    One result in the engine's full honesty envelope: estimate, N, Wilson 95% CI, minimum-sample guards, stability split,…

  • trackers_datasets

    The catalog: every dataset's row count, freshness, years with data (live vs deep-history archive),…

  • trackers_query

    Search one dataset by ticker, free text, exact field values (where, dot paths) and event-date range, choosing which…

  • trackers_latest

    The newest daily delta of a dataset (today's insider filings, this week's congressional disclosures), optionally…

  • trackers_ticker

    One ticker across every ticker-bearing dataset for a year: per-dataset counts with the newest rows — a public-record…

  • propfirms_list_simulatable

    Every simulatable firm and challenge in the live directory, provenance-disclosed

  • propfirms_challenge_rules

    One challenge's full encoded ruleset (drawdown modes, consistency, payout gating, citations), editable and…

  • propfirms_simulate

    Monte Carlo of your stats (win rate, avg win, trades/day, risk sizing) through a firm's exact ruleset and funded…

  • propfirms_simulate_trades

    Same, from your real R-multiple trade series; block bootstrap preserves your streaks

About LuxAlgo MCP

LuxAlgo MCP is a LuxAlgo open-source project. Overview and setup: luxalgo.com/mcp. It puts the LuxAlgo ecosystem behind a single MCP server: an encyclopedia of trading and technical analysis, your LuxAlgo trade journal, read-only access to your own brokerage accounts, hosted session statistics with a sample size on every number, the public record of US markets (congressional trades, insider filings, lobbying, contracts, patents and more, with a primary-source link on every row), a Monte Carlo…

  • finance
  • knowledge-base
  • mcp
  • mcp-server
  • research
  • trading
  • monte-carlo
  • monte-carlo-simulation
  • propfirm

FAQ

LuxAlgo MCP FAQ

Still curious? Email info@appsgit.com.

How do I install the LuxAlgo MCP MCP server?

Add the command npx -y @luxalgo/mcp to your MCP client: put it in claude_desktop_config.json for Claude Desktop, run claude mcp add for Claude Code, or add it to .cursor/mcp.json (Cursor) or .vscode/mcp.json (VS Code). The snippets on this page are ready to paste.

Is LuxAlgo MCP free?

The server is open source under the MIT license, so running it is free. It does not declare any required API key.

Is LuxAlgo MCP actively maintained?

The most recent commit was on Oct 25, 2026. The latest release is v1.5.0, published Sep 10, 2026. appsgit only lists MCP servers with a commit in the last six months.