Connect an E*TRADE account
etrade_connectConnect the server to an E*TRADE brokerage account via OAuth 1.0a. Get an authorization URL, then submit the user's verification code to finish linking.
Instructions
Connect this server to an ETRADE brokerage account over OAuth 1.0a. Call with no arguments to get an authorization URL for the user to open; ETRADE shows them a short verification code, which you pass back as verifier on a second call. There is no browser redirect — ETRADE issues the code out-of-band, which is why the user has to read it back to you. ETRADE access tokens go idle after two hours without a request and expire outright at midnight US Eastern, no matter how recently they were used. After midnight the user must authorize again; there is no refresh token. Call this tool again whenever another E*TRADE tool reports an expired token. While a connection is live the server renews it in the background every ninety minutes, so the idle timeout should never be what ends a session — only midnight does.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verifier | No | The verification code from the authorization page. Omit on the first call. |