1. Conduid
  2. RAG
  3. claude-fidelity-mcp
MCP server · RAG

claude-fidelity-mcp

Enables interaction with Fidelity Investments brokerage accounts using Playwright browser automation to manage balances, positions, and trades. It supports secure 2FA authentication and session persistence for seamless account management via Claude.

Unclaimed rag
34Low

Scored 6 months ago · breakdown

About claude-fidelity-mcp

claude-fidelity-mcp is an MCP server in the RAG category: enables interaction with Fidelity Investments brokerage accounts using Playwright browser automation to manage balances, positions, and trades. It supports secure 2FA authentication and session persistence for seamless account management via Claude.

Install

From source
git clone https://github.com/TylerFlar/claude-fidelity-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about claude-fidelity-mcp

Powered by Claude · Grounded in docs

I know everything about claude-fidelity-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

@tasque/fidelity-mcp

MCP server for Fidelity brokerage accounts via Playwright browser automation.

Warning — Fidelity has no public API. This automates the web interface, which may violate their Terms of Service.

Tools

Tool Description
fidelity_login Log in to Fidelity (supports TOTP and SMS 2FA)
fidelity_submit_2fa Submit SMS 2FA code
fidelity_get_accounts List all accounts with balances
fidelity_get_positions Get all holdings across accounts
fidelity_transfer Transfer cash between Fidelity accounts
fidelity_get_quote Get current stock/ETF price
fidelity_place_order Place a buy/sell order (dry_run default)
fidelity_batch_orders Place multiple orders sequentially (dry_run default)
fidelity_status Check browser session status
fidelity_logout Close session and save cookies
fidelity_save_session Save browser state to disk
fidelity_screenshot Take a full-page screenshot
fidelity_page_content Get page URL and interactive elements

Environment Variables

Variable Required Description
FIDELITY_USERNAME Yes Fidelity login username
FIDELITY_PASSWORD Yes Fidelity login password
FIDELITY_TOTP_SECRET No Base32 TOTP secret for automatic 2FA
FIDELITY_HEADLESS No Set to "false" to show browser (default: true)
FIDELITY_SESSION_DIR No Session persistence directory (default: ~/.fidelity-mcp)
FIDELITY_SESSION_TITLE No Session file identifier for multiple accounts
FIDELITY_DEBUG No Set to "true" for debug logging
FIDELITY_TIMEOUT No Default timeout in ms (default: 30000)

Auth Setup

Set FIDELITY_USERNAME and FIDELITY_PASSWORD. For automatic 2FA, get your TOTP secret from Fidelity Security Settings > Authenticator app > "Can't scan the code?" and set FIDELITY_TOTP_SECRET. Without TOTP, the server falls back to SMS 2FA (requires calling fidelity_submit_2fa).

Requires Playwright Firefox: npx playwright install firefox

Development

npm install
npx playwright install firefox
npm run build
npm start        # stdio mode

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About claude-fidelity-mcp

How do I install claude-fidelity-mcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is claude-fidelity-mcp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is claude-fidelity-mcp still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.