- Home
- MCP servers
- E*TRADE
E*TRADE
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You run an MCP server that exposes E*TRADE Market API endpoints through a lightweight, fast MCP interface. This server lets you request real-time and delayed quotes, look up products, fetch option chains and expiration dates, all through MCP-compatible clients. It handles authentication, token management, and makes it easy to connect your trading or data-processing workflows to E*TRADE’s Market API.
How to use
Connect your MCP client to the local MCP server endpoint and start sending requests for quotes, product lookups, and option data. You can run the server locally, authenticate with your E*TRADE credentials, and then call the available tools to retrieve market data. Use the HTTP endpoint at http://localhost:8000/mcp for standard MCP interactions, or run the local stdio process to start the Python-based server if you prefer a local process setup.
Available tools
etrade_get_auth_url
Obtain the OAuth authorization URL to start the authentication flow.
etrade_authenticate
Complete authentication using the verification code provided by E*TRADE.
etrade_get_quote
Retrieve real-time or delayed quotes for one or more symbols.
etrade_lookup_product
Search for securities by symbol or company name.
etrade_get_option_chains
Fetch option chains for a given underlying symbol with filtering options.
etrade_get_option_expire_dates
Get available expiration dates for options on a symbol.