Grok Setup

Connect Massive to Grok with the remote MCP server

Massive's remote MCP server connects to Grok as a custom connector, giving Grok live access to dividends, quotes, trades, options chains, and the rest of our catalog. It queries our REST API under the hood, with all calls hitting the same live API used by programmatic integrations.

This guide walks through adding the connector on grok.com and authenticating over OAuth. There is nothing to install. Setup takes about three minutes and requires a Grok plan that supports connectors plus a Massive account.

What You Can Do

After setup, you can ask Grok to:

  • Pull the prior session's top gainers and losers and summarize what drove them.
  • Compare dividend yields across a sector and rank by payout reliability.
  • Draft a morning market brief using Massive's live snapshot data.
  • Check options open interest near the money for any ticker before earnings.

Grok handles the conversational framing. Massive handles the data. The combination is strongest for exploratory, conversational queries where you want structured market data in plain English rather than code.

Setup

Three steps. Allow about three minutes start to finish.

1. Open the Connectors Menu

Log in to grok.com. Open the connectors menu, choose New Connector, then select Custom to add your own connector.

2. Add the Massive Connector

Give the connector a name (for example, "Massive Market Data") and enter the remote server URL:

https://mcp.massive.com/

Click Add Connector.

3. Enter the OAuth Credentials

Grok then asks for OAuth credentials. Enter the following values:

FieldValue
Client IDgrok-massive-mcp
Client SecretLeave blank
Authorization Endpointhttps://auth.massive.com/oauth2/auth
Token Endpointhttps://auth.massive.com/oauth2/token
Scopesopenid, offline_access, account
Token Auth Methodnone (PKCE only, recommended)

Click Save & Connect, then complete the sign-in to your Massive account when redirected. There is no API key to copy or store. A free Basic account is enough to start.

Note: grok-massive-mcp is a shared client ID that Massive maintains for the Grok web connector. There is no client secret, and sign-in still happens against your own Massive account over OAuth with PKCE.

Your MCP access mirrors your Massive entitlements. You can query any asset class your plan includes. If you have Stocks access, stocks data is available through MCP. Requesting data you are not entitled to (for example, Options without an Options plan) returns an access-denied error.

Test the Integration

Now that the connection is live, put it through its paces. A few prompts to start with:

  • "Show me the latest trade for AAPL." (Trades)
  • "Is the U.S. market open right now?" (Market Status)
  • "When is the next market holiday?" (Market Holidays)
  • "What dividends has AAPL paid this year?" (Dividends)
  • "Give me a snapshot of today's biggest gainers." (Snapshots)

When you're ready to go deeper, hand Grok a full brief and let it chain several calls together:

Pull all dividends declared in the last 30 days, filter to U.S. stocks with a market cap over $50 billion, rank them by yield, and summarize the top five with their pay dates.

Grok will issue several connector calls and stitch the results into a single ranked answer.

Troubleshooting

Massive isn't available in the chat. Reopen the connectors menu and confirm the Massive connector is added and connected.

Authentication didn't complete. Reopen the connector, confirm the OAuth values match the table above, and finish the OAuth sign-in. The authorization and token endpoints must point at auth.massive.com.

Grok responds with made-up numbers. The connector wasn't invoked. Start your message with "use the Massive connector to" and name the data you want.

Access-denied errors. You're querying an asset class your plan doesn't include. Check your entitlements in the Dashboard.

Did you find this page helpful?
Do you still need help with something?