70trust / 100

SplitScanner

by splitscanner.com in Productivity & SaaS

MCP serverPassing, checked 10 h ago

Reverse stock split calendar, history and source filings. Requires SplitScanner or Signal8 Pro.

https://mcp.splitscanner.com/mcp
Tools
23
open to any client
Uptime
100%
last 30 days
Response time
228 ms
277 ms slowest 5%
Last check
Passed
10 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "splitscanner": {
      "type": "http",
      "url": "https://mcp.splitscanner.com/mcp"
    }
  }
}

23 tools

  • search_companies

    Search for companies by name or ticker symbol in the Signal8 database. Returns matching companies with their ticker, name, CIK, and exchange.

  • get_company_profile

    Get an enriched company profile by ticker symbol. Returns CIK, exchange, sector, industry, market cap, employee count, description, and other fundamental data in a lightweight response. Includes halted/haltCode/haltedAt trading-halt status on every call (false/null when trading…

  • get_quote

    Get the current stock quote for a company: price, volume, change, market cap and other real-time market data. Trading-halt fields halted, haltCode, haltReason, haltedAt and resumptionAt are present on every response (false/null when trading normally); a halted ticker returns the…

  • get_float

    Get float data for a company: floatShares, floatDefinition, the as-of date and, when the headline float is withheld, the bounds and labelled stand-ins that replace it. Null, absent or withheld means not measured; it does not mean "no float", "no restricted shares" or zero. A…

  • get_float_history

    Get the point-in-time float history for a company: one sample per trade date (float shares, shares outstanding, and the source the float came from), showing the float on a past date and how it expanded across a dilution event. The series is forward-only: it began accumulating in…

  • search_sec_filings

    Search and list SEC filings by company (CIK), form type, date range, 8-K item codes and excluded forms, optionally with a full-text query over filing bodies and by company facts (market cap, float, price, sector, industry, exchange, company type, foreign issuer, recent IPO)…

  • get_filing_documents

    List every document in one SEC filing by accession number (the primary document, each exhibit, XML and XBRL files, graphics) with seq, type (e.g. "8-K", "EX-99.1"), description, size in bytes, `stored` and `secUrl`. Also returns the filing's cik, companyName, formType…

  • get_filing_document

    Get the full raw text/HTML content of an SEC filing by its internal filing ID (the `id` on filing search rows, or `filingId` from an accession-number lookup or a filing's document list). Returns the complete filing document, which can be very large (10-K filings can be 1MB+)…

  • get_filing_exhibits

    List the readable exhibits (individual documents with stored text) within an SEC filing, by internal filing ID. Returns each exhibit's `id` (the exhibit id for reading that exhibit's text), exhibit type, description, content size and sec_url. Excludes XML/XBRL and documents with…

  • get_exhibit_content

    Get the full text/HTML content of a single exhibit from an SEC filing, by exhibit id. Returns the exhibit text along with exhibit_type, description, company_name, accession_number, and form_type. maxLength truncates large exhibits. Exhibit ids appear as `exhibitId` in a filing's…

  • search_filing_text

    Full-text search across SEC filing content that returns the matching passage: one match per filing, with the exhibit it was found in (`exhibit_id`, `exhibit_type`) and a snippet with context. Query syntax: unquoted words all have to appear (any order, any distance); "quoted…

  • lookup_accession_number

    Look up a filing or exhibit by its SEC accession number. Supports both dashed format (e.g., "0001193125-22-010026") and compact 18-digit format. Returns filing metadata including company name, form type, filing date, exhibit count and `filingId` (the internal id of the stored…

  • get_compliance

    Get full compliance rules evaluation for a company: Nasdaq/NYSE deficiency detection, bid price tracking, and delinquent filing detection, combining SEC filing data, market data and exchange rules. Rules cover bid price, equity, reverse-split limit, market value of publicly held…

  • get_split_history

    Get stock split history for a company including forward and reverse splits with dates, ratios, type classification, and cumulative 2-year reverse split ratio. Relevant for Nasdaq/NYSE minimum bid-price compliance (1:250 cumulative reverse-split cap). A null…

  • get_split_performance

    Get how one ticker's price moved in the N calendar days after each stock split it already executed (forward or reverse), newest first, up to 30 splits, in one call. Past executed splits only: upcoming, approved or pending splits are not included. Each split row carries…

  • get_upcoming_reverse_splits

    Reverse stock splits scheduled to take effect within a day-offset window of the current US market day, for companies under a market-cap ceiling. Offsets are days from today on the US market calendar: fromOffset=1, toOffset=1 is tomorrow; fromOffset=1, toOffset=7 is the week…

  • get_reverse_split_lifecycle

    The reverse-split lifecycle Signal8 has tracked from a company's own SEC filings (proxies, 8-K Items 3.03/5.03/5.07, 6-Ks): one episode per split authority, newest first, each with its state (proposed, vote scheduled, approved, ratio set, effective date announced, charter filed…

  • get_ended_reverse_splits

    Reverse-split episodes across companies that ended without the split taking effect, from Signal8's SEC-filing tracker: outcome "vote_failed" (shareholders did not approve), "abandoned" (the company said it will not proceed), "authority_expired" (an approval lapsed unused past…

  • get_reverse_split_authority

    Companies whose board still holds reverse-split authority it may use without another shareholder vote: an approval on file (shareholder vote or written consent; tracker states consent_pending, voted_approved, ratio_fixed) not past a stated expiry, one row per company (its newest…

  • get_reverse_splits_list

    The cross-company reverse-split lists the Signal8 Reverse Splits page serves, one view per call. view "upcoming" = splits with an effective date from tomorrow through 30 US market days ahead, the vendor market calendar union Signal8's SEC-filing tracker (filings, exchange and…

  • search_learn_guides

    Free: works without an API key or Pro plan (the hosted server only needs a signed-in account). Searches the Signal8 Academy (signal8.ai/learn): plain-English guides that explain dilution (ATMs, warrants, convertibles, baby shelf, cash runway), how to read SEC filings (8-K items…

  • get_learn_guide

    Free: works without an API key or Pro plan (the hosted server only needs a signed-in account). One Signal8 Academy guide as Markdown, by track and slug (as returned by the Academy search, or from a signal8.ai/learn/<track>/<slug> URL). Returns title, description, section…

  • define_term

    Free: works without an API key or Pro plan (the hosted server only needs a signed-in account). Looks up a term in the Signal8 Academy glossary (signal8.ai/learn/glossary): dilution, SEC filing and trading jargon such as "ATM offering", "baby shelf", "full ratchet", "pre-funded…

Security scan

7 findings

  • Unusually long description in tool:get_float
    get_float (get float) Get float data for a company: floatShares, floatDefinition…
  • Unusually long description in tool:search_sec_filings
    search_sec_filings (search sec filings) Search and list SEC filings by company (…
  • Unusually long description in tool:get_upcoming_reverse_splits
    get_upcoming_reverse_splits (get upcoming reverse splits) Reverse stock splits s…
  • Unusually long description in tool:get_reverse_split_lifecycle
    get_reverse_split_lifecycle (get reverse split lifecycle) The reverse-split life…
  • Unusually long description in tool:get_ended_reverse_splits
    get_ended_reverse_splits (get ended reverse splits) Reverse-split episodes acros…
  • Unusually long description in tool:get_reverse_split_authority
    get_reverse_split_authority (get reverse split authority) Companies whose board …
  • Unusually long description in tool:get_reverse_splits_list
    get_reverse_splits_list (get reverse splits list) The cross-company reverse-spli…

Recent checks

WhenResultHTTPTime
10 h agoPassed200228 ms
21 h agoPassed200277 ms