Alpaca Trading API integration for Model Context Protocol (MCP)
Livermore is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
US insider trades (SEC Form 4) and 13F institutional holdings incl. superinvestors. Free, no key.
Quickstart
# 1 — add it to Claude Code
claude mcp add --scope user --transport http livermore-mcp https://livermore.club/mcp
# 2 — ask your agent for something these tools do
# search, get_stock, get_stock_13f_holders and 16 more
Livermore costs nothing on mcprush: there is no plan to choose here, no cap to set and nothing mcprush can bill you for.
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. Nothing here runs on your machine and nothing runs on ours: this server answers at its publisher’s own address, and what you install is the connection straight to it.
This is a public server: it answers at its publisher’s own address and this marketplace is not in the path. Claude Code registers it in one command; --scope user makes it available in every project. The transport below is http, as the publisher's own manifest declares it.
claude mcp add --scope user --transport http livermore-mcp https://livermore.club/mcpReconnect, or start a new session, and the tools appear in the model’s tool list.
One config entry pointing straight at the publisher’s own address — this marketplace is not in the path, and nothing from this listing executes on your machine.
19 tools, with what each one reads, writes and reaches shown before you agree — the same list on every route above. Read the tool surface.
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Find US stocks, 13F institutions (including the curated superinvestors, matched by fund or manager name, e.g. 'Buffett' or 'Pershing', and large asset managers matched by their common name, e.g. 'Fidelity' finds FMR LLC and 'Capital Group' its three 13F filers), corporate insiders (Form 4 reporting persons) and politicians (members of the U.S. Congress: House and Senate members who served in 2019
| Parameter | Type | Required | Notes |
|---|---|---|---|
| query | string | yes | Ticker, company, fund, manager, person or politician name, CIK or CUSIP. |
| limit | integer | no | Maximum matches per group (1-20, default 5). |
Overview of one US-listed stock: company facts (SEC name, CIK, exchange, SIC industry, other share classes), open-market insider activity in the last 90 days (Form 4 codes P and S, non-derivative: number of filings and total USD), institutional ownership from 13F for the latest complete quarter (number of holders, total shares and market value in USD, and the previous quarter for comparison), and
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. AAPL or BRK.B (share classes use a dot; BRK-B also works). |
Institutions that reported holding a stock in their 13F-HR filings for one calendar quarter (default: the latest complete quarter, or for a ticker that is no longer listed its last quarter with a full set of 13F holders; 13F is filed up to 45 days after quarter end and covers long positions in US-listed securities only). Each row: institution, shares, market value in USD at quarter end as reported
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. AAPL or BRK.B (share classes use a dot; BRK-B also works). |
| quarter | string | no | Quarter to show, e.g. 2026-q2. Default: the latest complete quarter; for a ticker that is no longer listed, its last quarter with a full set of 13F holders. |
| sort | string | no | value = largest market value first (default); shares = most shares; change = largest share increase first. Sold-out holders are always listed last. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
Insider transactions from SEC Form 4 filings (coverage starts July 2021; updated daily). One row per filing and transaction type: same-day lots are combined, avg_price_usd is value-weighted, value_usd is the USD total, shares_owned_after is the holding after the last lot, ownership_change_pct is the change in the insider's holding in percent (null = new position or not computable). Filter by ticke
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | no | Only this company's filings (all share classes of the issuer), e.g. AAPL or BRK.B. |
| insider_cik | string | no | Only filings on which this insider (reporting owner) appears, across all companies. Get the CIK from search. |
| from | string | no | Earliest SEC filing date, YYYY-MM-DD (US Eastern). |
| to | string | no | Latest SEC filing date, YYYY-MM-DD, inclusive. |
| codes | no | Form 4 transaction codes to include, e.g. ["P"] for purchases only, or "all". Default ["P","S"] (open-market purchases and sales). | |
| roles | array | no | Keep rows whose primary reporting owner has any of these roles: ceo, cfo, director, officer, owner10 (10% owner). Empty = any role. |
| min_value_usd | number | no | Minimum transaction value in USD (rows without a price are then excluded). |
| sort | string | no | filed = newest filing first (default); trade_date = most recent trade date first; value = largest USD value first (rows flagged as price outliers or duplicate filings are left out). |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
Ready-made insider trading screens, the same lists as livermore.club/en/insiders: cluster-buys (companies where 3 or more different insiders bought on the open market in the last 30 days, ranked by total value; returned in companies), ceo-cfo-buys (CEO or CFO open-market purchases of $25,000 or more in 30 days, newest first), top-buys-week and top-buys-month (largest open-market purchases filed
| Parameter | Type | Required | Notes |
|---|---|---|---|
| list | string | yes | cluster-buys, ceo-cfo-buys, top-buys-week, top-buys-month, top-sells-week or top-sells-month. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
One 13F filer (an institution or a curated superinvestor) by SEC CIK: names (and the superinvestor's manager and style), the quarters it filed (newest 12, with quarters_total: number of positions, portfolio value in USD, filing time, amendments), and its holdings for one quarter (default: the latest it filed) with shares, market value in USD at quarter end, pct_of_portfolio (percent) and the chang
| Parameter | Type | Required | Notes |
|---|---|---|---|
| cik | string | yes | SEC CIK of the 13F filer, e.g. 0001067983 (Berkshire Hathaway). Get it from search. |
| quarter | string | no | Quarter to show, e.g. 2026-q2. Default: the latest quarter this institution filed. |
| sort | string | no | value = largest market value first (default); shares; change = largest share increase first; pct = largest share of the portfolio first. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
The curated list of superinvestors (well-known long-term investors such as Warren Buffett's Berkshire Hathaway, Bill Ackman's Pershing Square, Li Lu's Himalaya Capital) with their latest 13F quarter: portfolio value in USD (long positions, excluding options), number of positions, filing date, and the 3 largest holdings with pct_of_portfolio (percent). Sorted by portfolio value. Names are in Englis
No parameter schema on file.
What the curated superinvestors bought and sold in one quarter according to 13F, compared with the previous calendar quarter (default: the latest complete quarter). Without superinvestor_cik: most_bought (stocks the most superinvestors opened or added to), most_sold (reduced or sold out) and per-superinvestor counts of new/added/reduced/sold-out positions. With superinvestor_cik: that superinvesto
| Parameter | Type | Required | Notes |
|---|---|---|---|
| quarter | string | no | Quarter to compare with the previous calendar quarter, e.g. 2026-q2. Default: the latest complete quarter that can be compared. |
| superinvestor_cik | string | no | Show this superinvestor's individual moves instead of the cross-superinvestor summary. |
| limit | integer | no | Maximum rows per list (1-50, default 25). |
The current holders of 5% or more of a stock according to their latest Schedule 13D or 13G filing, largest first, like the Major holders tab on livermore.club. Each holder has pct_of_class (percent of the share class, 7.5 = 7.5%) and shares from its latest filing, the change against the previous filing of the same position (previous_pct_of_class, pct_of_class_change in percentage points; new_posit
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. AAPL or BRK.B (share classes use a dot; BRK-B also works). |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
Schedule 13D and 13G filings by holders of more than 5% of a company, newest first, like livermore.club/en/ownership. 13D is filed by holders who may seek to influence the company (activists), 13G by passive holders; /A marks an amendment. Filter by form, ticker (one stock's whole history), filer_cik (an institution's or person's filings, including those it is named in), query (filer or company na
| Parameter | Type | Required | Notes |
|---|---|---|---|
| form | string | no | 13D (holders who may seek to influence the company) or 13G (passive holders). Default: both. |
| ticker | string | no | Only filings for this stock (the company's filings for this share class), whole history. |
| filer_cik | string | no | Only filings this filer submitted or is named in as a reporting person, whole history. Get the CIK from search (institutions and insiders). |
| query | string | no | Filer or company name contains this text, or a ticker for that company's filings (like the search box on livermore.club/en/ownership). |
| from | string | no | Earliest filing date, YYYY-MM-DD (US Eastern). |
| to | string | no | Latest filing date, YYYY-MM-DD, inclusive. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
Form 144 notices of proposed sales of restricted or control stock by insiders (officers, directors, large holders), newest first, like livermore.club/en/ownership/144. A notice is a plan to sell, not a completed sale. Notices replaced by a Form 144/A are left out. Filter by ticker (one company's whole history), seller_cik, query (seller or company name, or a ticker) and filing dates. Without ticke
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | no | Only notices for this company (all share classes; Form 144 has no CUSIP), whole history. |
| seller_cik | string | no | Only notices by this seller, whole history. Sellers use the same CIK as their Form 4 filings. |
| query | string | no | Seller or company name contains this text, or a ticker for that company's notices (like the search box on livermore.club/en/ownership/144). |
| from | string | no | Earliest filing date, YYYY-MM-DD (US Eastern). |
| to | string | no | Latest filing date, YYYY-MM-DD, inclusive. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
Trades in stocks, ETFs, options and, on request, other assets reported by politicians (members of the U.S. Congress: House and Senate), one row per trade, newest report first by default. Filter by politician (bioguide ID or name), ticker, asset (listed by default, or stock, option, other, all), chamber, party, type (buy, sell, exchange), report filing dates (filed_from, filed_to) and trade dates (
| Parameter | Type | Required | Notes |
|---|---|---|---|
| politician | string | no | Only this politician (a member of the U.S. Congress): a bioguide ID (e.g. P000197) or a name (e.g. Pelosi, Nancy Pelosi, Bernie Sanders). A name that matches several politicians returns an error listi |
| ticker | string | no | Only trades in this company (all its share classes, options and former tickers), e.g. MSFT. A ticker that is not a listed company (many ETFs and funds) matches the ticker as reported. |
| asset | string | no | Which assets to include: listed (default) = listed securities, that is stocks including ADRs, ETFs and options; stock = listed stocks and ETFs without options; option = options; other = Treasury bills |
| chamber | string | no | house or senate. |
| party | string | no | democrat, republican or independent (the politician's latest party). |
| type | string | no | buy (purchases), sell (full, partial or unspecified sales) or exchange. |
| filed_from | string | no | Earliest filing date of the report, YYYY-MM-DD. |
| filed_to | string | no | Latest filing date of the report, YYYY-MM-DD, inclusive. |
| traded_from | string | no | Earliest trade date, YYYY-MM-DD. |
| traded_to | string | no | Latest trade date, YYYY-MM-DD, inclusive. |
| sort | string | no | filed = newest report first (default); traded = most recent trade first; amount = largest amount range first. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
One politician (a member of the U.S. Congress: House or Senate), by bioguide ID or name: party, chamber, state, district, in office or former, terms served with start and end dates; a profile with the official photo_url, position (e.g. U.S. Representative for California's 11th district), district code (CA-11), birthday and age, official website, social accounts and Wikipedia as URLs, leadership ro
| Parameter | Type | Required | Notes |
|---|---|---|---|
| politician | string | yes | A bioguide ID (e.g. P000197) or a name (e.g. Pelosi, Nancy Pelosi, Bernie Sanders). A name that matches several politicians returns an error listing them. |
| asset | string | no | Which assets to include: listed (default) = listed securities, that is stocks including ADRs, ETFs and options; stock = listed stocks and ETFs without options; option = options; other = Treasury bills |
Financial statements of one company from the XBRL data in its 10-K, 10-Q, 20-F and 40-F filings (SEC companyfacts), newest period first: income statement (revenue, cost_of_revenue, gross_profit, operating_expenses, rd_expense, sga_expense, operating_income, interest_expense, tax_expense, net_income, eps_basic, eps_diluted, shares_basic, shares_diluted), balance sheet (cash_and_equivalents ... tota
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. AAPL or BRK.B (share classes use a dot; BRK-B also works). |
| period | string | no | annual = fiscal years (default); quarterly = single fiscal quarters. |
| statements | array | no | Which parts to return: income, balance, cash_flow, shares (cover-page shares outstanding). Default all, e.g. ["income"]. |
| limit | integer | no | Number of periods, newest first: default 5 for annual, 8 for quarterly, at most 40. |
A company's SEC filings, or the whole market's: 10-K (annual report, including 10-KT), 10-Q (quarterly report), 8-K (current report), 20-F and 40-F (foreign companies' annual reports), each with its amendments (/A), newest first, since 2009. Each row: accession, form, the 8-K item codes with their descriptions (for example 2.02 Results of operations, 4.02 Non-reliance on previously issued financia
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | no | Only this company's filings, whole history (including filings under a former CIK). |
| cik | string | no | The company's SEC CIK instead of a ticker, e.g. 0000320193. Give ticker or cik, not both. |
| forms | array | no | Form types, each including its amendments (/A); 10-K also includes 10-KT. Default all, e.g. ["10-K","10-Q"]. |
| items | array | no | 8-K item codes; a filing matches when it has any of them, e.g. ["4.01","4.02","5.02"]. Only 8-K and 8-K/A filings have items. |
| from | string | no | Earliest filing date, YYYY-MM-DD (US Eastern). |
| to | string | no | Latest filing date, YYYY-MM-DD, inclusive. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
Short-selling data for one stock, newest first, in four sections: short_interest (FINRA short interest per settlement date since 2021: short_shares, prev_short_shares, change_shares, change_pct, avg_daily_volume, days_to_cover, dtc_capped), short_volume (FINRA daily off-exchange short volume, last two years: short_volume, short_exempt_volume, total_volume, short_volume_pct), fails_to_deliver (SEC
| Parameter | Type | Required | Notes |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. AAPL or BRK.B (share classes use a dot; BRK-B also works). |
| from | string | no | Earliest date, YYYY-MM-DD. With from or to, every section covers that range (up to 200 rows each). |
| to | string | no | Latest date, YYYY-MM-DD, inclusive. |
Every stock's FINRA short interest for one settlement date (default: the latest), ranked like livermore.club/en/shorts: by change in short shares since the previous settlement date (default; dir=asc gives the largest decreases), change_pct, days_to_cover or short_shares. Only stocks with an average daily volume of at least min_avg_volume shares (default 100,000) are listed, which keeps thinly trad
| Parameter | Type | Required | Notes |
|---|---|---|---|
| settlement_date | string | no | FINRA settlement date, YYYY-MM-DD (mid-month and month-end). Default: the latest one. |
| sort | string | no | change = change in short shares since the previous settlement date (default), change_pct, days_to_cover or short_shares. |
| dir | string | no | desc = largest first (default); with sort=change, asc lists the largest decreases (covering). |
| min_avg_volume | integer | no | Minimum average daily volume in shares (default 100,000), which keeps thinly traded stocks with huge percentage changes out. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
US-listed companies by market cap, largest first (dir=asc for smallest first), optionally within min_market_cap_usd and max_market_cap_usd (US dollars, both inclusive; give either, both or neither). For companies around $100 million, try for example min_market_cap_usd 50000000 and max_market_cap_usd 200000000. Market cap is the latest daily closing price of the company's primary ticker times the s
| Parameter | Type | Required | Notes |
|---|---|---|---|
| min_market_cap_usd | number | no | Smallest market cap in US dollars, inclusive (100000000 = $100 million). Default: no minimum. |
| max_market_cap_usd | number | no | Largest market cap in US dollars, inclusive; not below min_market_cap_usd. Default: no maximum. |
| dir | string | no | desc = largest market cap first (default); asc = smallest first. |
| limit | integer | no | Maximum rows to return (1-200, default 25). |
| page | integer | no | Page number starting at 1; each page has limit rows. Check has_more. |
What data Livermore has and how fresh it is: the Form 4 filing-date range, the 13F quarters loaded (with the number of filers), the latest complete 13F quarter, the number of curated superinvestors, the Schedule 13D, 13G and Form 144 filing-date ranges, the filing-date range of politicians' trade reports (the congress field: reports by members of the U.S. Congress), the date ranges of company fili
No parameter schema on file.
- Every tool — any call limit is its publisher’s, not ours
- No card, and mcprush charges nothing for it
- Runs at its publisher’s own address — this marketplace is not in the path
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Livermore or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing is an address its publisher runs, and you connect to it directly — this marketplace is not in the path. The scanner reads packages and public source, and an address is neither. So there is no grade — not a withheld one, an unmeasured one.
Release history
This is an address its publisher runs: which release it serves is theirs to choose, so there is nothing here to pin. The history below is for reading; the current release on file is 2.3.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Livermore can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.