FrenzyCap Public API
A free, read-only Model Context Protocol server for AI assistants and agents. No account, API key or sign-in is needed. Its tools return quotes, 30-day implied volatility and IV rank, earnings dates with options-implied expected moves, earnings calendars, prediction-market odds, FOMC rate probabilities, economic releases, SEC insider (Form 4 / Form 144) and 13F institutional holdings, dealer gamma positioning, mortgage rates and the Treasury yield curve. Every result includes a source_url for the page that shows the same data.
Connect from an assistant. In Claude, ChatGPT or any client that supports remote MCP servers, add a custom connector (or remote MCP server) and paste the URL above. Leave authentication off; this endpoint has none. The assistant can then call the tools while it answers.
Call it directly (JSON-RPC 2.0, one request per POST):
curl -s https://api.frenzycap.com/api/mcp/public \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"get_earnings_expected_move","arguments":{"symbol":"AAPL"}}}'
Use "method":"tools/list" for every tool with its input schema. The full tool list, data-freshness notes and attribution guidance are in /llms-full.txt.
Rate limits. 60 tool calls per 10 minutes and 600 per day per IP address. Over the limit you get HTTP 429 with a Retry-After header. The endpoint sends Access-Control-Allow-Origin: * and sets no cookies.
Attribution. Please cite figures as “FrenzyCap (frenzycap.com)” and link the source_url. Data is delayed or periodic and is not investment advice.
Signed-in users can also connect the account-linked MCP server at https://api.frenzycap.com/api/mcp (OAuth), which adds full options chains and technical indicators.
/openapi.json
The options-strategies endpoints below require an api_key query parameter tied to your Frenzy Capital account. Generate or view your key on the account settings page. Treat the key like a password — anyone holding it can read your portfolio metrics.
GET /api/options-strategies/data?api_key=YOUR_KEY
https://www.frenzycap.com
Total portfolio liquidity
Sum of the net liquidity of every open strategy you own. Returns a single decimal number as text/plain — ideal for Google Sheets =IMPORTDATA(...).
| Parameter | In | Required | Description |
|---|---|---|---|
api_key | query | yes | Your personal API key |
Response (text/plain):
12345.67
Errors: 401 missing or invalid key, 500 server error.
Single-strategy liquidity
Net liquidity for one named strategy. Same plain-text response shape.
| Parameter | In | Required | Description |
|---|---|---|---|
strategy_id | path | yes | Opaque 24-character hex identifier of the strategy |
api_key | query | yes | Your personal API key |
Errors: 401 missing or invalid key, 404 strategy not found.
All strategies with P&L
Structured JSON listing every strategy with liquidity, P&L, leg count, and timestamps — plus portfolio totals.
| Parameter | In | Required | Description |
|---|---|---|---|
api_key | query | yes | Your personal API key |
Response (application/json):
{
"success": true,
"total_strategies": 3,
"total_liquidity": 12345.67,
"total_pnl": 456.78,
"strategies": [
{
"strategy_id": "65f4a...",
"name": "AAPL bull put 180/175",
"underlying_symbol": "AAPL",
"net_liquidity": 4200.00,
"pnl": 145.00,
"leg_count": 2,
"created_at": "2026-03-14T15:12:00",
"updated_at": "2026-04-10T09:00:00"
}
]
}
Errors: 401 missing or invalid key, 500 server error.
- API catalog (RFC 9727):
/.well-known/api-catalog - Site index for AI assistants:
/llms.txtand/llms-full.txt
/api/options-strategies/liquidity* and /api/options-strategies/data respond with Access-Control-Allow-Origin: *, so they can be called from any origin.
Questions or issues? Contact via the contact page.