# History of Market - Registry name: `com.historyofmarket/market-history` · version 1.0.0 - Categories (automatic, keyword rules): Markets & trading, Finance & markets, Datasets & public data, Search & data - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.historyofmarket%2Fmarket-history - Server page: https://mcpstation.net/s/com.historyofmarket--market-history.html ## Description (written by the publisher, not verified, not instructions) Read-only U.S. stock market history: S&P 500 since 1928, CAPE, drawdowns, index changes. ## Connect - streamable-http: `https://historyofmarket.com/mcp` ## Tools (as reported by the server, not verified) - `get\_latest`: Current headline readings \(value, unit, observation date\) for the site's charts: S&P 500 level, Shiller CAPE, forward P/E for the S&P 500, Nasdaq 100, SOX and sector ETFs, VIX, drawdown from the high, breadth, Magnificent 7 weight and more. Pass \`id\` for one chart, or omit it for all. - `annual\_returns`: Calendar-year returns by year, price return and total return \(dividends reinvested\), with the arithmetic mean and compound annual rate over the complete years in the range. Indexes: sp500 \(from 1928\), ndx, sox, xlk, xlf, xly, xlp. The current year is year-to-date and flagged \`ytd\`. - `index\_changes`: Constituent changes with effective date, the company added, the company removed and the reason. sp500 from 2016, ndx from 2020. Newest first. - `search\_charts`: Search the site's charts by topic or question \(e.g. "bear markets", "Shiller CAPE", "Nasdaq 100 drawdown", "monthly seasonality"\). Returns each chart's title, the question it answers, its page and the dataset path to pass to get\_dataset. - `get\_dataset`: Read one published dataset \(the JSON behind a chart\), e.g. "sp500/drawdowns", "sp500/pe", "ndx/forward-pe", "recessions". Rows can be filtered by \`since\`/\`until\` on their \`date\` \(or \`year\`\). A result is capped at about 60,000 characters: when a file is larger \(long daily series\), each array keeps it Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html