{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_s64ud78dy26z","handle":"quantustik-mcp","url":"https://wellknown.network/agents/quantustik-mcp","links":{"self":"https://wellknown.network/agents/quantustik-mcp/record.json","html":"https://wellknown.network/agents/quantustik-mcp","markdown":"https://wellknown.network/agents/quantustik-mcp/record.md","api":"https://wellknown.network/api/v1/agents/quantustik-mcp","status":"https://wellknown.network/api/v1/agents/quantustik-mcp/status","claim":"https://wellknown.network/agents/quantustik-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/quantustik-mcp/claim.json","badge":"https://wellknown.network/agents/quantustik-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:quantustik.com:agent:quantustik-mcp","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"Quantustik","summary":"Read-only S&P 500 quantum-model signals, forecasts, trade plans, and market conditions. Educational research; not investment advice.","description":"Read-only S&P 500 quantum-model signals, forecasts, trade plans, and market conditions. Educational research; not investment advice.","publisher":{"name":"Quantustik","url":"https://quantustik.com"},"homepage":"https://quantustik.com/llms.txt","repository":"https://github.com/quantustik/mcp-server","version":"1.0.0","license":null,"protocols":["a2a","mcp"],"tags":["read-only","market-data","s&p-500"],"pricing":null,"endpoints":[{"url":"https://quantustik.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:@quantustik/mcp-server","type":"package_npm","auth":null,"probeable":false}],"skills":[{"id":"discover-quantustik-api","name":"Discover Quantustik Api","tags":["read-only","market-data","s&p-500"],"description":"Discover the Quantustik public API"},{"id":"retrieve-quantustik-signal","name":"Retrieve Quantustik Signal","tags":["read-only","market-data","s&p-500"],"description":"Retrieve a Quantustik signal or forecast"},{"id":"cite-quantustik-data","name":"Cite Quantustik Data","tags":["read-only","market-data","s&p-500"],"description":"Cite Quantustik data accurately"}],"tools":["Discover Quantustik Api","Retrieve Quantustik Signal","Cite Quantustik Data"],"extra":{"updatedAt":"2026-08-05T08:07:57.905842Z","inputModes":["application/json"],"outputModes":["application/json"],"publishedAt":"2026-08-05T08:07:57.905842Z","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"registryName":"io.github.quantustik/mcp","protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","repoUrl":"mcp_registry","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"finance.markets","name":"Markets & Trading","confidence":0.731,"provenance":"derived"}],"categories":["finance"]},"observed":{"status":"unknown","statusReason":"Not checked yet.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[{"at":"2026-09-07T08:29:50.836Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":42,"error":null,"detail":{"tools":[{"name":"get_signal","description":"Get the latest quantum swing signal for a single S&P 500 ticker.\n\n    Returns TWO distinct facets — they answer different questions and are not\n    interchangea"},{"name":"get_trade_plan","description":"Get an execution-ready trade plan for one S&P 500 ticker — entry, exit, size, risk.\n\n    This is the decision tool: it turns the raw quantum signal into a concr"},{"name":"explain_signal","description":"Explain WHY a ticker has its current verdict — the factor attribution behind it.\n\n    get_signal gives the verdict; get_trade_plan gives the execution; explain_"},{"name":"get_signals_batch","description":"Get signals (or trade plans) for many S&P 500 tickers in ONE call.\n\n    Built for portfolio / watchlist sweeps: a research agent analysing 10–30\n    names shoul"},{"name":"get_forecast","description":"Get quantum probability forecasts across multiple time horizons for a ticker.\n\n    Delivers calibrated probability distributions from the Feynman path-integral\n"},{"name":"get_market_regime","description":"Get the current MARKET CONDITIONS for the S&P 500 — ONE metric, not three.\n\n    This tool (named `get_market_regime` for backward compatibility) returns a\n    s"},{"name":"get_risk_state","description":"Get the S&P 500 RISK STATE — a measurement of market risk, not a forecast.\n\n    THIS TOOL DOES NOT PREDICT ANYTHING. It reports what has already happened\n    an"},{"name":"get_risk_state_evidence","description":"Get the committed 32-year run behind every published Risk State figure.\n\n    SIMULATED RESULTS, NEVER A LIVE TRACK RECORD. The rule was designed with\n    hindsi"},{"name":"get_market_overview","description":"Get the whole dashboard market picture in ONE call — the composed snapshot.\n\n    This is the single-call twin of the market dashboard. The dashboard's market\n  "},{"name":"get_market_indicators","description":"Get every market indicator we compute, in plain English, with its contribution.\n\n    This is the full, dry state of the market: all 18 weighted signals the mode"},{"name":"get_ticker_indicators","description":"Get everything we compute about ONE stock, in plain English, with contributions.\n\n    The per-ticker twin of `get_market_indicators`: the eight weighted compone"},{"name":"get_fear_greed","description":"Get the latest Fear and Greed index value.\n\n    Sourced from the CNN Fear and Greed model, cached and refreshed periodically.\n    Values range 0 (Extreme Fear) "},{"name":"get_signal_history","description":"Get historical signal events for a ticker.\n\n    Events include: new_buy, tp_hit (the price actually reached a profit\n    target we named), trail_stop_hit (the t"},{"name":"get_track_record","description":"Get the realised track record: win-rate + R-multiple distribution.\n\n    Aggregates actual closed outcomes (tp_hit, trail_stop_hit, stop_hit, position_closed)\n  "},{"name":"get_earnings_calendar","description":"Get the earnings calendar (next + last report) for one S&P 500 ticker.\n\n    Earnings are a scheduled volatility event. A swing entry held into a print\n    carri"},{"name":"scan_universe","description":"Scan the S&P 500 universe and return filtered signals.\n\n    Pushes filters + pagination to the server (GET /signals): the REST API\n    applies min_conviction/di"},{"name":"get_correlation_map","description":"Get the cross-ticker ENTANGLEMENT map — which S&P 500 names the quantum model expects to co-move.\n\n    \"Entanglement\" here is the Pearson correlation of the qua"},{"name":"get_insider_pulse","description":"Get SEC Form 4 insider-trading activity — per-ticker detail or S&P 500 screener.\n\n    Surfaces already-ingested Form 4 filings (the same Form 4 feed behind the\n"},{"name":"get_filings_digest","description":"Get SEC 8-K event digest — per-ticker detail or a site-wide recent feed.\n\n    New EDGAR ingestion (unlike get_insider_pulse's Form 4 data, which was\n    already"},{"name":"get_filing_language_diff","description":"Get the \"Lazy Prices\" 10-K/10-Q language diff for one ticker.\n\n    Compares the two most recent 10-K (year-over-year, default) or 10-Q\n    (quarter-over-quarter"},{"name":"get_institutional_activity","description":"Get 13F whale summaries + SC 13D/G activist alerts for one ticker.\n\n    Final slice of the SEC EDGAR AI-digest layer. Two surfaces\n    in one payload:\n\n    `wha"},{"name":"top_opportunities","description":"Get a small, risk-vetted shortlist of asymmetric setups passing every gate right now.\n\n    This is NOT a screener. Where scan_universe returns up to 100 sortabl"},{"name":"search","description":"Search Quantustik for S&P 500 tickers by symbol or company name.\n\n    Paired with fetch — this is the two-tool \"search\"/\"fetch\" convention\n    ChatGPT connector"},{"name":"fetch","description":"Fetch the full Quantustik signal + forecast writeup for one ticker.\n\n    Paired with search — call search(query) first to find the ticker's id,\n    then fetch(i"},{"name":"list_capabilities","description":"List all available Quantustik MCP tools and resources.\n\n    Use this as the entry point when a user asks what can you do with\n    Quantustik, or to discover the"},{"name":"get_started","description":"Onboard to the Quantustik API/MCP: anonymous access and quotas.\n\n    No API key is needed — every tool is callable right now under an\n    anonymous per-IP hourl"}],"toolCount":26,"serverName":"Quantustik","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"2.0.4","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T02:24:09.687Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":34,"error":null,"detail":{"tools":[{"name":"get_signal","description":"Get the latest quantum swing signal for a single S&P 500 ticker.\n\n    Returns TWO distinct facets — they answer different questions and are not\n    interchangea"},{"name":"get_trade_plan","description":"Get an execution-ready trade plan for one S&P 500 ticker — entry, exit, size, risk.\n\n    This is the decision tool: it turns the raw quantum signal into a concr"},{"name":"explain_signal","description":"Explain WHY a ticker has its current verdict — the factor attribution behind it.\n\n    get_signal gives the verdict; get_trade_plan gives the execution; explain_"},{"name":"get_signals_batch","description":"Get signals (or trade plans) for many S&P 500 tickers in ONE call.\n\n    Built for portfolio / watchlist sweeps: a research agent analysing 10–30\n    names shoul"},{"name":"get_forecast","description":"Get quantum probability forecasts across multiple time horizons for a ticker.\n\n    Delivers calibrated probability distributions from the Feynman path-integral\n"},{"name":"get_market_regime","description":"Get the current MARKET CONDITIONS for the S&P 500 — ONE metric, not three.\n\n    This tool (named `get_market_regime` for backward compatibility) returns a\n    s"},{"name":"get_risk_state","description":"Get the S&P 500 RISK STATE — a measurement of market risk, not a forecast.\n\n    THIS TOOL DOES NOT PREDICT ANYTHING. It reports what has already happened\n    an"},{"name":"get_risk_state_evidence","description":"Get the committed 32-year run behind every published Risk State figure.\n\n    SIMULATED RESULTS, NEVER A LIVE TRACK RECORD. The rule was designed with\n    hindsi"},{"name":"get_market_overview","description":"Get the whole dashboard market picture in ONE call — the composed snapshot.\n\n    This is the single-call twin of the market dashboard. The dashboard's market\n  "},{"name":"get_market_indicators","description":"Get every market indicator we compute, in plain English, with its contribution.\n\n    This is the full, dry state of the market: all 18 weighted signals the mode"},{"name":"get_ticker_indicators","description":"Get everything we compute about ONE stock, in plain English, with contributions.\n\n    The per-ticker twin of `get_market_indicators`: the eight weighted compone"},{"name":"get_fear_greed","description":"Get the latest Fear and Greed index value.\n\n    Sourced from the CNN Fear and Greed model, cached and refreshed periodically.\n    Values range 0 (Extreme Fear) "},{"name":"get_signal_history","description":"Get historical signal events for a ticker.\n\n    Events include: new_buy, tp_hit (the price actually reached a profit\n    target we named), trail_stop_hit (the t"},{"name":"get_track_record","description":"Get the realised track record: win-rate + R-multiple distribution.\n\n    Aggregates actual closed outcomes (tp_hit, trail_stop_hit, stop_hit, position_closed)\n  "},{"name":"get_earnings_calendar","description":"Get the earnings calendar (next + last report) for one S&P 500 ticker.\n\n    Earnings are a scheduled volatility event. A swing entry held into a print\n    carri"},{"name":"scan_universe","description":"Scan the S&P 500 universe and return filtered signals.\n\n    Pushes filters + pagination to the server (GET /signals): the REST API\n    applies min_conviction/di"},{"name":"get_correlation_map","description":"Get the cross-ticker ENTANGLEMENT map — which S&P 500 names the quantum model expects to co-move.\n\n    \"Entanglement\" here is the Pearson correlation of the qua"},{"name":"get_insider_pulse","description":"Get SEC Form 4 insider-trading activity — per-ticker detail or S&P 500 screener.\n\n    Surfaces already-ingested Form 4 filings (the same Form 4 feed behind the\n"},{"name":"get_filings_digest","description":"Get SEC 8-K event digest — per-ticker detail or a site-wide recent feed.\n\n    New EDGAR ingestion (unlike get_insider_pulse's Form 4 data, which was\n    already"},{"name":"get_filing_language_diff","description":"Get the \"Lazy Prices\" 10-K/10-Q language diff for one ticker.\n\n    Compares the two most recent 10-K (year-over-year, default) or 10-Q\n    (quarter-over-quarter"},{"name":"get_institutional_activity","description":"Get 13F whale summaries + SC 13D/G activist alerts for one ticker.\n\n    Final slice of the SEC EDGAR AI-digest layer. Two surfaces\n    in one payload:\n\n    `wha"},{"name":"top_opportunities","description":"Get a small, risk-vetted shortlist of asymmetric setups passing every gate right now.\n\n    This is NOT a screener. Where scan_universe returns up to 100 sortabl"},{"name":"search","description":"Search Quantustik for S&P 500 tickers by symbol or company name.\n\n    Paired with fetch — this is the two-tool \"search\"/\"fetch\" convention\n    ChatGPT connector"},{"name":"fetch","description":"Fetch the full Quantustik signal + forecast writeup for one ticker.\n\n    Paired with search — call search(query) first to find the ticker's id,\n    then fetch(i"},{"name":"list_capabilities","description":"List all available Quantustik MCP tools and resources.\n\n    Use this as the entry point when a user asks what can you do with\n    Quantustik, or to discover the"},{"name":"get_started","description":"Onboard to the Quantustik API/MCP: anonymous access and quotas.\n\n    No API key is needed — every tool is callable right now under an\n    anonymous per-IP hourl"}],"toolCount":26,"serverName":"Quantustik","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"2.0.4","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_signal","description":"Get the latest quantum swing signal for a single S&P 500 ticker.\n\n    Returns TWO distinct facets — they answer different questions and are not\n    interchangea"},{"name":"get_trade_plan","description":"Get an execution-ready trade plan for one S&P 500 ticker — entry, exit, size, risk.\n\n    This is the decision tool: it turns the raw quantum signal into a concr"},{"name":"explain_signal","description":"Explain WHY a ticker has its current verdict — the factor attribution behind it.\n\n    get_signal gives the verdict; get_trade_plan gives the execution; explain_"},{"name":"get_signals_batch","description":"Get signals (or trade plans) for many S&P 500 tickers in ONE call.\n\n    Built for portfolio / watchlist sweeps: a research agent analysing 10–30\n    names shoul"},{"name":"get_forecast","description":"Get quantum probability forecasts across multiple time horizons for a ticker.\n\n    Delivers calibrated probability distributions from the Feynman path-integral\n"},{"name":"get_market_regime","description":"Get the current MARKET CONDITIONS for the S&P 500 — ONE metric, not three.\n\n    This tool (named `get_market_regime` for backward compatibility) returns a\n    s"},{"name":"get_risk_state","description":"Get the S&P 500 RISK STATE — a measurement of market risk, not a forecast.\n\n    THIS TOOL DOES NOT PREDICT ANYTHING. It reports what has already happened\n    an"},{"name":"get_risk_state_evidence","description":"Get the committed 32-year run behind every published Risk State figure.\n\n    SIMULATED RESULTS, NEVER A LIVE TRACK RECORD. The rule was designed with\n    hindsi"},{"name":"get_market_overview","description":"Get the whole dashboard market picture in ONE call — the composed snapshot.\n\n    This is the single-call twin of the market dashboard. The dashboard's market\n  "},{"name":"get_market_indicators","description":"Get every market indicator we compute, in plain English, with its contribution.\n\n    This is the full, dry state of the market: all 18 weighted signals the mode"},{"name":"get_ticker_indicators","description":"Get everything we compute about ONE stock, in plain English, with contributions.\n\n    The per-ticker twin of `get_market_indicators`: the eight weighted compone"},{"name":"get_fear_greed","description":"Get the latest Fear and Greed index value.\n\n    Sourced from the CNN Fear and Greed model, cached and refreshed periodically.\n    Values range 0 (Extreme Fear) "},{"name":"get_signal_history","description":"Get historical signal events for a ticker.\n\n    Events include: new_buy, tp_hit (the price actually reached a profit\n    target we named), trail_stop_hit (the t"},{"name":"get_track_record","description":"Get the realised track record: win-rate + R-multiple distribution.\n\n    Aggregates actual closed outcomes (tp_hit, trail_stop_hit, stop_hit, position_closed)\n  "},{"name":"get_earnings_calendar","description":"Get the earnings calendar (next + last report) for one S&P 500 ticker.\n\n    Earnings are a scheduled volatility event. A swing entry held into a print\n    carri"},{"name":"scan_universe","description":"Scan the S&P 500 universe and return filtered signals.\n\n    Pushes filters + pagination to the server (GET /signals): the REST API\n    applies min_conviction/di"},{"name":"get_correlation_map","description":"Get the cross-ticker ENTANGLEMENT map — which S&P 500 names the quantum model expects to co-move.\n\n    \"Entanglement\" here is the Pearson correlation of the qua"},{"name":"get_insider_pulse","description":"Get SEC Form 4 insider-trading activity — per-ticker detail or S&P 500 screener.\n\n    Surfaces already-ingested Form 4 filings (the same Form 4 feed behind the\n"},{"name":"get_filings_digest","description":"Get SEC 8-K event digest — per-ticker detail or a site-wide recent feed.\n\n    New EDGAR ingestion (unlike get_insider_pulse's Form 4 data, which was\n    already"},{"name":"get_filing_language_diff","description":"Get the \"Lazy Prices\" 10-K/10-Q language diff for one ticker.\n\n    Compares the two most recent 10-K (year-over-year, default) or 10-Q\n    (quarter-over-quarter"},{"name":"get_institutional_activity","description":"Get 13F whale summaries + SC 13D/G activist alerts for one ticker.\n\n    Final slice of the SEC EDGAR AI-digest layer. Two surfaces\n    in one payload:\n\n    `wha"},{"name":"top_opportunities","description":"Get a small, risk-vetted shortlist of asymmetric setups passing every gate right now.\n\n    This is NOT a screener. Where scan_universe returns up to 100 sortabl"},{"name":"search","description":"Search Quantustik for S&P 500 tickers by symbol or company name.\n\n    Paired with fetch — this is the two-tool \"search\"/\"fetch\" convention\n    ChatGPT connector"},{"name":"fetch","description":"Fetch the full Quantustik signal + forecast writeup for one ticker.\n\n    Paired with search — call search(query) first to find the ticker's id,\n    then fetch(i"},{"name":"list_capabilities","description":"List all available Quantustik MCP tools and resources.\n\n    Use this as the entry point when a user asks what can you do with\n    Quantustik, or to discover the"},{"name":"get_started","description":"Onboard to the Quantustik API/MCP: anonymous access and quotas.\n\n    No API key is needed — every tool is callable right now under an\n    anonymous per-IP hourl"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.quantustik/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.quantustik%2Fmcp","firstSeenAt":"2026-09-07T01:23:00.247Z","fetchedAt":"2026-09-07T01:23:00.247Z","normalizedAt":"2026-09-07T01:23:00.247Z"},{"source":"a2a_card","key":"https://quantustik.com/.well-known/agent-card.json","url":"https://quantustik.com/.well-known/agent-card.json","firstSeenAt":"2026-09-07T01:25:16.428Z","fetchedAt":"2026-09-07T01:25:16.428Z","normalizedAt":"2026-09-07T01:25:16.428Z"}]},"firstSeenAt":"2026-09-07T01:23:00.247Z","updatedAt":"2026-09-07T01:25:45.754Z"}