io.github.quantustik/mcp

Official registry Other

S&P 500 market data: filings, earnings, insider, Congress and institutional trades. No forecasts.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http io-github-quantustik-mcp 'https://quantustik.com/mcp' --header 'Authorization: <Optional. "Bearer <API_KEY>" raises quota above the anonymous per-IP hourly cap. Get a free key at https://quantustik.com/developers.>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "io-github-quantustik-mcp": {
            "type": "http",
            "url": "https://quantustik.com/mcp",
            "headers": {
                "Authorization": "<Optional. \"Bearer <API_KEY>\" raises quota above the anonymous per-IP hourly cap. Get a free key at https://quantustik.com/developers.>"
            }
        }
    }
}
NPM package @quantustik/mcp-server
Claude Code
claude mcp add io-github-quantustik-mcp -e 'QUANTUSTIK_API_KEY=<your quantustik_api_key>' -- npx -y @quantustik/mcp-server@1.0.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "io-github-quantustik-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@quantustik/mcp-server@1.0.1"
            ],
            "env": {
                "QUANTUSTIK_API_KEY": "<your quantustik_api_key>"
            }
        }
    }
}

Environment variables

  • QUANTUSTIK_API_KEY secret Optional. Sent as "Authorization: Bearer <key>" to raise quota above the anonymous per-IP hourly cap. Get a free key at https://quantustik.com/developers.

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Quantustik MCP server — S&P 500 market data
  2. Connect
  3. What this package is
  4. Usage
  5. How it works
  6. Source
  7. Disclaimer
  8. License

Quantustik MCP server — S&P 500 market data

Quantustik is a market data service for the S&P 500 — prices, fundamentals, SEC filings, insider and Congress trades, macro indicators and market conditions — for investors and AI agents, through a dashboard, a REST API and an MCP server.

The hosted MCP server at https://quantustik.com/mcp (streamable-HTTP) needs no API key. It serves nine tools:

ToolWhat it returns
get_fear_greedCNN Fear & Greed index (0-100)
get_earnings_calendarNext and last earnings dates for a ticker
get_insider_pulseSEC Form 4 insider activity, per ticker or an S&P 500 screener
get_filings_digestSEC 8-K event digest, per ticker or a recent site-wide feed
get_filing_language_diffWhat changed in the prose between a ticker's two most recent 10-K or 10-Q filings
get_institutional_activity13F institutional ownership changes and SC 13D/G activist filings
get_congress_tradesSTOCK Act disclosures from the House Clerk and Senate eFD
list_capabilitiesDiscover all tools and resources
get_startedOnboarding: per-tier quotas and how a free API key raises them

Every value carries its source and as-of date. Quantustik publishes measured data only, with no predictions and no recommendations.

Educational research only — not financial advice. Nothing here is a recommendation to buy or sell any security.

Connect

Clients that support remote streamable-HTTP servers can point straight at https://quantustik.com/mcp. Clients that only support local stdio servers (Claude Desktop, Cursor, Windsurf and others) can use this package, described below. Anonymous use is allowed under a per-IP hourly quota; a free key from quantustik.com/developers raises it.

What this package is

A thin stdio proxy to Quantustik's hosted MCP server. It lets MCP clients that only support local stdio servers (Claude Desktop, Cursor, Windsurf, and others) reach the live, keyless, streamable-HTTP endpoint at https://quantustik.com/mcp.

This package does not implement an MCP server itself, run any model locally, or cache any data. It is a small wrapper around mcp-remote pointed at our hosted endpoint. Every tool call is forwarded live to quantustik.com and answered from the same data and quota system as the hosted endpoint.

If your MCP client supports remote streamable-HTTP servers directly, you don't need this package at all — just point it at https://quantustik.com/mcp. This wrapper exists only for stdio-only clients.

The full tool catalog lives at quantustik.com/developers.

Usage

Claude Desktop / Cursor / Windsurf

Add to your MCP client config (e.g. claude_desktop_config.json):

{
  "mcpServers": {
    "quantustik": {
      "command": "npx",
      "args": ["-y", "@quantustik/mcp-server"]
    }
  }
}
Command line
npx -y @quantustik/mcp-server

This starts a local stdio MCP server that proxies to https://quantustik.com/mcp. Anonymous use is allowed under a per-IP hourly quota; no setup required.

Optional: raise your quota with an API key

Get a free key at quantustik.com/developers, then set it as an environment variable:

{
  "mcpServers": {
    "quantustik": {
      "command": "npx",
      "args": ["-y", "@quantustik/mcp-server"],
      "env": {
        "QUANTUSTIK_API_KEY": "your-key-here"
      }
    }
  }
}
Environment variables
VariablePurposeDefault
QUANTUSTIK_API_KEYSent as Authorization: Bearer <key> to raise the anonymous per-IP hourly quota.none (anonymous)
QUANTUSTIK_MCP_URLOverride the remote endpoint (mainly for local development against a non-production instance).https://quantustik.com/mcp

Any additional CLI arguments you pass are forwarded to the underlying mcp-remote proxy (e.g. --debug).

How it works

npx @quantustik/mcp-server runs a small Node script (bin/quantustik-mcp.js) that spawns mcp-remote against https://quantustik.com/mcp using the http-only transport (our endpoint is streamable-HTTP, not SSE). mcp-remote speaks stdio to your MCP client on one side and streamable-HTTP to our server on the other — this package just pins the URL, transport, and optional auth header so you don't have to remember them.

Source

Server implementation (Python, FastMCP): the hosted endpoint's source lives in mcplafed/autoevolve (app/mcp_server.py, server.json). This wrapper repo only contains the thin npm client shown above.

Disclaimer

Market data returned by the Quantustik MCP server is for educational and research purposes only and does not constitute personalized financial advice. Always consult a qualified financial professional before making investment decisions.

License

MIT — see LICENSE.

Frequently asked questions

What is io.github.quantustik/mcp?

S&P 500 market data: filings, earnings, insider, Congress and institutional trades. No forecasts.

How do I install io.github.quantustik/mcp?

It runs as a remote server. In Claude Code: claude mcp add --transport http io-github-quantustik-mcp 'https://quantustik.com/mcp' --header 'Authorization: <Optional. "Bearer <API_KEY>" raises quota above the anonymous per-IP hourly cap. Get a free key at https://quantustik.com/developers.>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.quantustik/mcp need an API key?

Yes. It expects QUANTUSTIK_API_KEY, Authorization, which you set in its configuration.

Is io.github.quantustik/mcp open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.quantustik/mcp?

It is published by quantustik. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.