Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Description from the maker (original English)
Perpetual futures across 40 venues, perps prop firms and sourced theses on 6,100+ US stocks.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://mcp.optimistfi.com/mcpRun this in your terminal
claude mcp add --transport http optimistfi https://mcp.optimistfi.com/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"optimistfi": {
"url": "https://mcp.optimistfi.com/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"optimistfi": {
"type": "http",
"url": "https://mcp.optimistfi.com/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://mcp.optimistfi.com/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Tool names and descriptions exactly as the server reported them on Nov 7, 2026. The maker wrote them, not us; we show them as plain text.
what_changedWhat has happened for a company since a date, read against its case: the latest quarter's earnings, filings and 8-K events, insider trades, capital returns, price move. Use when the user asks: what changed with X; catch me up on X. response_mode=plain for beginners. Not for: the
resolve_entityResolve a ticker, company name or CIK to the canonical company (name, ticker, CIK, FIGI), confirming which company a name means before other tools run. Use when the user asks: which company is X; what's the ticker for X; is X listed. Args: query.
get_calendarWhat is ahead for a company: the next earnings date projected from its own filing cadence (held, not rolled, marked overdue when lapsed), then trial readouts, nearest first. Use when the user asks: when does X report next; what's coming up for X. Not for: past events → get_filing
get_capital_returnsHow a company returns capital: dividend-rate history with each raise or cut, buyback authorizations beside the cash actually spent, splits and name changes. Forward ex-dates are not served. Use when the user asks: did X raise its dividend; is X buying back stock; has X cut it. Ar
get_filingsA company's own disclosures: filed 8-K events, its press releases, the text of those 8-Ks, and governance red flags (late filings, auditor changes, selling clusters). Use when the user asks: any red flags at X; what did X announce; latest 8-K from X. Not 10-K/10-Q sections. Args:
get_congress_tradesUS House stock-trade disclosures (STOCK Act) by ticker or by member, dated by transaction. Use when the user asks: which members of Congress traded X; what did a named member buy; is Congress selling X. Not for: company insiders → get_insider_trades. Args: ticker or member; limit
answerA stock's full read in one call: the standing investment case, valuation off its filed financials, and the latest quarter. Use when the user asks: is X a buy; is X cheap; what are X's earnings; how was X's quarter; did X beat. response_mode=plain for beginners. Not for: several c
get_perpsOne perp market right now, venue by venue: price and premium to the index or stock, open interest, funding, max leverage, liquidation levels, whale trades, positioning; a stock perp's weekend move. Use when the user asks: X funding rate; where do X longs get liquidated. Not for:
get_perps_historyOne perp market over time (1d to 90d): price, open interest, funding, taker buying vs selling, big accounts' net position; plus the latest book depth (±0.5/1/2%) and big accounts' P&L and leverage. Use when the user asks: X funding this week; are whales adding to X; how deep is X
get_prop_firmsPerps prop firms from their own pages: rules, challenge prices and live codes, country, platforms, assets, max allocation; a named firm's on-chain hedge book, reserves or payouts. Use when the user asks: prop firm rules; X discount code; cheapest $50K challenge; can Propr pay. Ar
get_perps_deskOptimistFi's perps desk: stories, traders with checked calls, wallets covered, companies that blocked tokenized trading of their stock, Kalshi's BTC/ETH odds and perp funding. Use when the user asks: perps news on X; is trader Y worth following; Kalshi's BTC odds. Args: view; mar
get_perps_marketPerps market research and sized trade costs. trade/cost: BTC/ETH entry, holding and exit dollars from fresh books. Funding, OI, whales and advanced supplied-data studies. Use when the user asks: what does my position cost; where can I trade 100x. Not for: one market overview → ge
compareTwo or more companies side by side: each one's valuation, investment case, and what supports or challenges it, so the comparison rests on the cases, not just ratios. Use when the user asks: X vs Y; which is the better buy; is X or Y more defensive. response_mode=plain for beginne
get_track_recordThe dated track record on a company: each filing that crossed or held its thesis's break condition (a dated call if the thesis came first), plus early_warnings from the latest 10-Q's trailing year. Use when the user asks: has OptimistFi been right on X; did X's thesis break. resp
get_thesisThe standing investment case for a stock: the thesis, its testable claims with the condition that breaks each, the bear case, catalysts, whether it still holds. Use when the user asks: what's the bull case for X; what would break X's thesis; is X's story holding up. response_mode
get_thesis_impactOne metric's recent quarters read against the investment case: the claim it tests, whether it supports or challenges it, and what it cannot prove. item=earnings covers revenue, profit and EPS. Use when the user asks: what do X's earnings mean for the thesis. response_mode=plain f
get_insider_tradesForm 4 insider trades for one company, P and S first: who, role, code (P buy, S sell, A grant, M exercise, F tax), shares and dollar value. Use when the user asks: are insiders buying X; did X's CEO sell; insider activity at X. Not for: Congress → get_congress_trades. Args: entit
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified against the domain optimistfi.com (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 229 ms (HTTP 200)
No sign-in needed
Read 17 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 3 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.30.1) reached the registry 20 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Market data and research for AI assistants: perpetual futures across 40 venues, the rules and pricing of 21 perps prop firms, and dated investment theses on more than 6,100 US equities.
https://mcp.optimistfi.com/mcp
Remote server over Streamable HTTP. Read-only. No API key or account required.
Perpetual futures. Forty venues, including Hyperliquid and its builder markets, Lighter, Aster, dYdX, Paradex, gTrade, Ostium, Vest, Orderly, Kraken Futures, OKX and Bitget: approximately 1,560 assets and 9,400 markets across crypto, equity, index, commodity and FX perpetuals. For each market: funding on every venue, open interest, maximum leverage, liquidation levels from live Hyperliquid positions, large trades, order-book depth and the net positioning of Hyperliquid's largest accounts, with up to 90 days of history. Market-wide: cross-venue funding spreads, movers, liquidations, new listings and multi-day position builds.
Perps prop firms. Rules, account sizes and challenge pricing for 21 firms, sourced from each firm's published terms, with current discount codes and net pricing.
US equities. A dated investment thesis for more than 6,100 companies, with testable claims, the condition that would invalidate each, and an assessment against the latest filings. Supported by SEC filings, insider and congressional transactions, capital returns and the earnings calendar.
Every response is timestamped and attributed to its source.
Claude: available in Claude's connectors directory.
Claude Code
claude mcp add --transport http optimistfi https://mcp.optimistfi.com/mcp
Cursor: install this repository as a plugin, or add to .cursor/mcp.json:
{ "mcpServers": { "optimistfi": { "url": "https://mcp.optimistfi.com/mcp" } } }
VS Code: add to .vscode/mcp.json:
{ "servers": { "optimistfi": { "type": "http", "url": "https://mcp.optimistfi.com/mcp" } } }
ChatGPT and other clients: add https://mcp.optimistfi.com/mcp as a remote MCP server.
Setup guides for each client: optimistfi.com/mcp/docs/clients
| Tool | Title | Description |
|---|---|---|
get_perps | Perpetual futures | A single market across venues: price and premium to the index or underlying equity, open interest, funding, maximum leverage, liquidation levels, large trades and positioning |
get_perps_market | Perpetual futures — whole market | The full market across approximately 1,600 assets: funding and cross-venue spreads, movers, open interest, liquidations, large trades, new listings, weekend pricing, large-account positioning, leverage and position builds |
get_perps_history | Perpetual futures — history | A single market over 1 to 90 days: price, open interest, funding, taker flow, large-account net positioning and order-book depth |
get_perps_desk | Perps desk — news, traders and wallets | Published perps coverage with sources, tracked traders and the record of their calls, and covered Hyperliquid wallets |
get_prop_firms | Prop firms for perpetual futures | Perps prop firm rules, challenge pricing net of current codes, discount codes, jurisdictions, platforms, assets and maximum allocation |
answer | Financial answer | A complete read on a stock: the investment case, valuation from filed financials, and the latest quarter |
get_thesis | Investment thesis | The investment case: testable claims, the condition that would invalidate each, the bear case, catalysts and current standing |
get_thesis_impact | Thesis impact of an event | A metric's recent quarters assessed against the investment case |
what_changed | What changed recently | Developments since a given date, assessed against the investment case: earnings, filings, insider activity, capital returns and price |
get_track_record | Track record | A dated record of each filing that met or held a thesis's invalidation condition |
compare | Compare companies | Two or more companies compared on valuation and investment case |
resolve_entity | Resolve a company or ticker | Resolves a ticker, name or CIK to the canonical company |
get_filings | SEC filings & events | 8-K events, press releases, filing text and governance flags |
get_calendar | Upcoming dated events | Upcoming earnings, projected from the company's filing history, and clinical trial readouts |
get_capital_returns | Dividends & buybacks | Dividend history, buyback authorizations against capital deployed, and splits |
get_insider_trades | Insider transactions | Form 4 transactions: insider, role, transaction type, shares and value |
get_congress_trades | Congressional trades | US House disclosures under the STOCK Act, by ticker or by member |
Parameters and response formats: optimistfi.com/mcp/docs
Official MCP Registry: com.optimistfi/optimistfi (server.json)
OptimistFi provides market data and research. The service does not execute transactions or provide personalized investment advice. See the methodology, disclosures and terms.
Contact: hello@optimistfi.com