x402Pulse
REMOTE · WWW.X402PULSE.DEV
34 data tools: Polymarket skill, FDA and hospitals, oil, attention, travel, SEC filings
Available components
Last scanned (5 hours ago)
Scores higher than 91% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Data and Analytics
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security80
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability73
- AI-judged instruction clarity (good).Pass
- Context-footprint check failed: tool/resource definitions use about 5832 tokens (~110/item across 53 items; 53 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management93
- Stability observed for 28 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety75
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- 0 of 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "get_executive_pay" implies "pay" and declares readOnlyHint instead, contradicting what its own name says it does. See how to fix → Fail
- An AI judge read all 54 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 5 Nov 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 90 to 93. That category is still filling its 30-day observation window: 27 days of observed history at the previous scan, 28 at this one. The score rises as the window fills, whether or not the server changes.
- 3 Nov 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.
- 1 Nov 26 +1
- New tool “list_trump_trades” functional
- 31 Oct 26 −2
- Schema quality: 3730 → 5669 ▼ functional
- Destructive annotations: pass → 0 functional
- New tool “find_bills_and_trades” functional
- New tool “get_app_ratings” functional
- New tool “get_company_patents” functional
- New tool “get_congress_member” functional
- New tool “get_daily_prices” functional
- New tool “get_executive_pay” functional
- New tool “get_off_exchange_volume” functional
- New tool “list_congress_holdings” functional
- New tool “list_congress_trades” functional
- New tool “list_corporate_lobbying” functional
- New tool “list_fund_moves” functional
- New tool “list_government_contracts” functional
- New tool “list_insider_feed” functional
- New tool “list_pac_donations” functional
- New tool “list_revolving_door_lobbyists” functional
- New tool “list_top_shareholders” functional
- 30 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 70 to 73. That category is still filling its 30-day observation window: 21 days of observed history at the previous scan, 22 at this one. The score rises as the window fills, whether or not the server changes.
- 28 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 63 to 67. That category is still filling its 30-day observation window: 19 days of observed history at the previous scan, 20 at this one. The score rises as the window fills, whether or not the server changes.
- 26 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 57 to 60. That category is still filling its 30-day observation window: 17 days of observed history at the previous scan, 18 at this one. The score rises as the window fills, whether or not the server changes.
- 23 Oct 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 47 to 50. That category is still filling its 30-day observation window: 14 days of observed history at the previous scan, 15 at this one. The score rises as the window fills, whether or not the server changes.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Probed https://www.x402pulse.dev/api/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=*.x402pulse.dev | CN=YR1,O=Let's Encrypt,C=US | 9 Oct 2026 | 7 Jan 2027 | RSA 2048 | SHA256-RSA | 557854f3ba4ba661fc9b615c10d4d2ad58c |
| SANs: *.x402pulse.dev, x402pulse.dev | ||||||
| CN=YR1,O=Let's Encrypt,C=US (CA) | CN=Root YR,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | RSA 2048 | SHA256-RSA | a20253f15f2691c05dc1ce13b9bcca4e |
| CN=Root YR,O=ISRG,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | RSA 4096 | SHA256-RSA | f24b6d17f9d9ad7cb1c9fea78782699f |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of www.x402pulse.dev. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| dev. | present | 60074 | 8 | Verified |
| x402pulse.dev. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=63072000 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://www.x402pulse.dev/api/mcp | Verified | 200 | |
| http (plaintext) | http://www.x402pulse.dev/api/mcp | HTTPS enforced | 308 | https://www.x402pulse.dev/api/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
check_trip_delay_risk Trip check ~140
Trip check: one call rates the delay risk (low, moderate, high) for a flight between two airports on a date, with plain-language reasons. Combines live FAA delays and ground stops, current airport weather and airport forecasts for both ends, the destination's State Department travel advisory, and the currency exchange rate for international trips. Any airport worldwide by IATA code, e.g. SFO to LHR. Not for flight planning.
| Name | Type | Req | Description |
|---|---|---|---|
| date | string | – | YYYY-MM-DD |
| from | string | yes | Origin airport (IATA like SFO or ICAO like KSFO) |
| to | string | yes | Destination airport |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
detect_drug_safety_signals Drug safety signals (FAERS) ~86
Drug safety signal detection (pharmacovigilance) from FDA FAERS: side effects reported disproportionately often with a drug versus all other drugs, using the proportional reporting ratio (PRR) and chi-square with standard Evans criteria. A statistical prompt for study, not evidence of harm. Not medical advice.
| Name | Type | Req | Description |
|---|---|---|---|
| drug | string | yes | Drug brand or generic name |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
find_bills_and_trades Bills in Congress linked to money ~141
Bills in Congress linked to money: the companies that lobbied on each bill (with amounts) and trades by members of Congress in those companies' stocks, plus each bill's latest action and official link. Search by ticker, member or bill title/number. For research, not proof of motive.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | 1 to 50 |
| member | string | – | Part of a member's name (optional) |
| q | string | – | Words from a bill title or a bill number like H.R.6875 (optional) |
| ticker | string | – | Stock ticker, e.g. NVDA (optional) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
find_market_disagreements Polymarket markets where smart money disagrees with the odds ~106
Polymarket markets where smart money disagrees with the odds: scans the 30 busiest open markets every 15 minutes and returns those where skilled traders' money implies a different probability than the price, tempered against thin evidence, with a low, medium or high confidence rating. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Optional: sports, politics, crypto, economy or other |
| limit | string | – | Number of markets, 1 to 20 |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_airport_forecast Airport weather forecast decoded ~87
Airport weather forecast decoded: the next 24 to 30 hours at any airport worldwide, broken into periods with wind, gusts, visibility, cloud ceiling, flight category and a delay-risk rating, flagging when low clouds, storms, snow or strong gusts are expected. Not for flight planning.
| Name | Type | Req | Description |
|---|---|---|---|
| airport | string | yes | Airport code (IATA or ICAO) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_airport_status Airport status right now ~85
Airport status right now: live FAA delays, ground stops, ground delay programs and closures (restrictions that only affect private aircraft are labeled as such), plus current weather in plain words and a delay-risk rating. FAA data covers U.S. airports; weather covers airports worldwide. Not for flight planning.
| Name | Type | Req | Description |
|---|---|---|---|
| airport | string | yes | Airport code (IATA or ICAO) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_app_ratings App-store ratings for public companies' apps ~116
App-store ratings for public companies' apps: for a ticker, each app's star rating and number of ratings with a ratings-weighted average; without a ticker, the most-rated and lowest-rated apps across public companies. A customer-satisfaction signal. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | 1 to 100 |
| minRatings | string | – | Market-wide only: smallest number of ratings (default 100000) |
| ticker | string | – | Stock ticker, e.g. HOOD (optional) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_company_brief Company brief from SEC filings in one call ~111
Company brief from SEC filings in one call: latest-quarter and trailing-year financials with margins and growth, insider buying and selling over 90 days (open-market vs. pre-planned 10b5-1 trades, cluster-buy detection), material events from 8-K filings decoded into plain words, new 5%+ and activist stakes, and a plain-language summary. Any U.S.-listed ticker. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| ticker | string | yes | U.S. stock ticker |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_company_financials Standardized company financials from SEC XBRL filings ~103
Standardized company financials from SEC XBRL filings: revenue, net and operating income, diluted EPS, operating cash flow for the last 8 quarters and 5 years, plus cash, assets, liabilities, equity, debt and shares outstanding, with margins, year-over-year growth and trailing-12-month totals. Handles companies that changed reporting labels. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. MSFT |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_company_patents U.S. patents granted to a company ~116
U.S. patents granted to a company: counts for the last 30, 90 and 365 days, grants by quarter for two years, the trend versus the prior year, utility vs. design patents, and the latest patents with number, title and date. An innovation-pace signal. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 1095 |
| limit | string | – | 1 to 100 |
| ticker | string | yes | Stock ticker, e.g. AAPL |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_congress_member Profile of one member of Congress ~137
Profile of one member of Congress: party, chamber, state, estimated net worth, total trades and volume, their recent stock trades (with options details and the price move since each trade), most-traded stocks and the holdings they report. Find them by name or id. Facts, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 1825 |
| id | string | – | Member id (BioGuide), e.g. P000197 |
| limit | string | – | 1 to 100 |
| member | string | – | Part of the member's name, e.g. Pelosi (or use id) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_daily_prices End-of-day stock prices ~119
End-of-day stock prices: latest open, high, low, close and volume, % change over 1 day, 5 days, 1 month, 3 months, year-to-date and 1 year, the 52-week range, 30-day average volume and daily bars for the period you choose (split- and dividend-adjusted closes included). Not live quotes. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 730 |
| ticker | string | yes | Stock ticker, e.g. AAPL |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_drug_label FDA drug label lookup ~66
FDA drug label lookup: boxed warning, approved indications, contraindications, warnings and drug interactions for any drug, plus brand and generic names, manufacturer and route, as clean structured text from openFDA. Not medical advice.
| Name | Type | Req | Description |
|---|---|---|---|
| drug | string | yes | Drug brand or generic name |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_drug_safety FDA drug safety snapshot ~75
FDA drug safety snapshot for any drug (brand or generic name): total adverse event reports, share serious and fatal, most-reported side effects and the quarterly report trend from FDA FAERS. Reports are not proof of causation. Data, not medical advice.
| Name | Type | Req | Description |
|---|---|---|---|
| drug | string | yes | Drug brand or generic name |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_exchange_rates Official exchange rates ~73
Official exchange rates: the European Central Bank's daily reference rates for about 30 currencies, converted to any base currency (USD by default). Source: ECB statistics. Reference rates, not trading rates.
| Name | Type | Req | Description |
|---|---|---|---|
| base | string | – | 3-letter currency code |
| symbols | string | – | Comma-separated currency codes |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_executive_pay Executive pay from the company's proxy statement ~96
Executive pay from the company's proxy statement: each named executive's salary, bonus, stock and option awards and total for the latest year, the CEO's pay with the change versus the prior year and the stock share of it, and the CEO's pay history. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| ticker | string | yes | Stock ticker, e.g. AAPL |
| years | string | – | 1 to 10 |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_hospital_scorecard Hospital scorecard (CMS) ~132
Hospital scorecard for any U.S. Medicare hospital from the Centers for Medicare & Medicaid Services (CMS, the U.S. government agency): CMS overall star rating, type, ownership, emergency services, and how it compares with the national average on mortality, safety and readmissions (measures better, same, worse), plus its rank and percentile among rated hospitals in its state. Look up by CMS facility ID or name plus state. Not medical advice.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | – | CMS facility ID |
| name | string | – | Hospital name |
| state | string | – | Two-letter state code |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_morning_brief Morning Brief: 2026's top-performing stocks ~120
Morning Brief for 2026's top-performing stocks (28 companies, from SanDisk and Micron to CrowdStrike and Lam Research): today's ranked signals from SEC filings (insider cluster buys, insider selling outside pre-arranged 10b5-1 plans with the main seller named, serious 8-K events, activist stakes), a one-line summary per company, and the macro backdrop (Treasury yield curve, oil positioning, skilled prediction-market money on the economy). Refreshed three times a day. Data, not investment advice.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_off_exchange_volume Off-exchange (dark pool) trading ~145
Off-exchange (dark pool) trading: daily off-exchange volume and short volume for a stock with its short share versus its own 20-day average, or, without a ticker, the stocks with the highest off-exchange short share and volume on the latest trading day. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 365 |
| limit | string | – | 1 to 100 |
| minVolume | string | – | Market-wide only: smallest off-exchange volume in shares (default 1000000) |
| ticker | string | – | Stock ticker, e.g. AAPL (optional; without it: market-wide leaders) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_oil_inventories U.S. oil inventories (EIA) ~80
U.S. oil inventories from the EIA Weekly Petroleum Status Report: commercial crude, Cushing (WTI hub), Strategic Petroleum Reserve, gasoline and distillate stocks, each with the weekly build or draw, change vs. a year ago and vs. the 5-year average for the same week. Data, not trading advice.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_oil_positioning WTI crude positioning (CFTC) ~80
WTI crude oil positioning from the CFTC Commitments of Traders: managed money (hedge funds) long, short and net contracts, weekly change, long/short ratio, and how extreme the net position is vs. the last 3 years (percentile), plus producers, swap dealers and open interest. Data, not trading advice.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_oil_prices Crude oil prices ~83
Crude oil prices: WTI and Brent daily spot prices from the U.S. Energy Information Administration (EIA), with 1-day, 1-week, 1-month and 1-year changes, 52-week range and position in it, and the Brent-WTI spread. Official daily figures, not live futures quotes. Data, not trading advice.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_oil_supply U.S. oil supply from the EIA weekly report ~64
U.S. oil supply from the EIA weekly report: crude production, refinery utilization, crude imports and exports (thousand barrels per day), weekly change, 4-week average, change vs. a year ago, and net imports. Data, not trading advice.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_skilled_whale_trades Smart-money whale trades on Polymarket ~90
Smart-money whale trades on Polymarket: recent large trades by skilled (Solid or Sharp) traders only, each tagged with the trader's skill score, edge over the odds paid, return and specialty. Separates informed whales from big gamblers.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | Number of trades, 1 to 50 |
| min | string | – | Minimum trade size in USD |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_smart_money Polymarket smart money for one market ~89
Polymarket smart money for one market: the biggest holders on each side, each scored for skill (edge, win rate, ROI), plus which way skilled money leans and whether it agrees with the market's odds. Accepts a market link, slug or condition ID. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| market | string | yes | Polymarket market URL, slug or condition ID |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_topic_attention Attention history for any topic ~116
Attention history for any topic: daily Wikipedia pageviews of one article (a company, person, drug, coin or event) for 7 to 90 days, with its baseline, latest day vs. baseline, spike days and 7-day trend. Use the exact article title, e.g. Bitcoin. Based on Wikimedia pageview data (CC0).
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 7 to 90 |
| lang | string | – | Language code (default en) |
| title | string | yes | Exact Wikipedia article title |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_travel_advisory U.S. State Department travel advisories ~94
U.S. State Department travel advisories: a country's level (1 Exercise normal precautions to 4 Do not travel), summary and main risk factors, or every country at or above a level. Country by 2-letter code (MX, GB, JP) or name.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | – | 2-letter country code or name |
| minLevel | string | – | 1 to 4 |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_wallet_scorecard Polymarket trader scorecard for any wallet ~83
Polymarket trader scorecard for any wallet: skill score (0-100), edge over the odds paid, win rate vs. the win rate the odds implied, return (ROI), realized PnL, specialty and largest open positions. Scores the latest 200 finished bets, losses included.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Polymarket proxy wallet address |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_weather_forecast Weather forecast, worldwide ~166
Weather anywhere: current conditions, the next 12 hours and a daily forecast up to about 9 days (high, low, precipitation and its chance, wind) for any coordinates or airport, in °C and °F. U.S. locations add the National Weather Service forecast in words and any active weather alerts. Sources: MET Norway worldwide, NWS for the U.S.
| Name | Type | Req | Description |
|---|---|---|---|
| airport | string | – | Airport code (IATA or ICAO), instead of lat/lon |
| lat | string | – | Latitude, -90 to 90 |
| lon | string | – | Longitude, -180 to 180 |
| name | string | – | Place name for the answer |
| tz | string | – | IANA time zone, e.g. Europe/Paris |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_whale_trades Polymarket whale trades ~99
Polymarket whale trades: the largest recent buys and sells across all markets above a size you choose, with trader name, outcome, price and USD size. 5- and 15-minute crypto markets filtered out. Pair with /v1/wallet to check whether a whale is any good.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | Number of trades, 1 to 50 |
| min | string | – | Minimum trade size in USD |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
get_yield_curve U.S. Treasury yield curve ~76
U.S. Treasury yield curve: the latest daily yields from 1 month to 30 years, the 10Y-2Y and 10Y-3M spreads, inversion flags (a closely watched recession signal) and changes vs. the previous day, a month and a year ago. Data, not investment advice.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_attention_markets Attention meets prediction markets ~85
Attention meets prediction markets: topics trending or spiking on Wikipedia matched to open Polymarket markets, each with prices and the skilled-trader lean from x402Pulse scoring. Find markets the public is suddenly paying attention to. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| lang | string | – | Language code (default en) |
| limit | string | – | 1 to 10 |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_attention_spikes Attention spikes ~121
Attention spikes: Wikipedia articles whose views surged far above their usual level yesterday (ratio to the previous week's median), the earliest sign of breaking public interest in a person, company, event or idea. Any language. Likely automated traffic filtered. Based on Wikimedia pageview data (CC0).
| Name | Type | Req | Description |
|---|---|---|---|
| lang | string | – | Wikipedia language code (default en) |
| limit | string | – | 1 to 50 |
| minRatio | string | – | 2 to 100 |
| minViews | string | – | Minimum views (default 1000) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_company_events Material corporate events (8-K) ~95
Material corporate events from SEC 8-K filings, decoded and ranked: bankruptcies, auditor changes, restatements, executive departures, acquisitions, major agreements, earnings releases, plus new 5%+ and activist stakes, each with a link to the filing. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 7 to 365 |
| ticker | string | yes | Stock ticker, e.g. TSLA |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_congress_holdings Politics Congress Holdings ~90
Stocks members of Congress report owning in their annual financial disclosures: for a ticker, which members hold it and the reported values; without a ticker, the stocks held by the most members. Facts, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | 1 to 100 |
| ticker | string | – | Stock ticker, e.g. MSFT (optional; without it: most-held stocks) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_congress_trades Politics Congress Trades ~170
Stock trades by members of Congress (House and Senate STOCK Act disclosures): member, party, chamber, buy or sell, reported amount range, trade and disclosure dates, late-disclosure flag, and how the stock has moved since the trade versus the S&P 500. By ticker (full history) or across Congress (latest), filter by member or chamber. Facts, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| chamber | string | – | house or senate (optional) |
| days | string | – | 1 to 730 |
| limit | string | – | 1 to 100 |
| member | string | – | Part of a member's name, e.g. Pelosi (optional) |
| ticker | string | – | Stock ticker, e.g. NVDA (optional; without it: latest trades across Congress) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_corporate_lobbying Corporate lobbying ~105
Corporate lobbying: what a company reported spending on lobbying, on which issues and bills, and through which firms; without a ticker, the biggest corporate spenders. From federal lobbying disclosure reports. Facts, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 1095 |
| limit | string | – | 1 to 100 |
| ticker | string | – | Stock ticker, e.g. LMT (optional; without it: all companies) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_drug_approvals FDA drug approvals ~131
FDA drug approvals: which companies just won FDA approval for new drugs, generics or biologics, from Drugs@FDA. Approval date, sponsor company, NDA/ANDA/BLA type, brand and active ingredients, dosage form, review priority, and a flag for novel drugs (new molecular entities). Filter by company, days and original vs. supplemental approvals.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 365 |
| kind | string | – | original (default), supplement or all |
| limit | string | – | 1 to 50 |
| sponsor | string | – | Company name |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_drug_shortages FDA drug shortages ~116
FDA drug shortages: which medicines are in shortage now, grouped by drug, with availability (unavailable or limited) per package, companies, dosage forms, shortage reasons, estimated recovery notes and posting dates. Search one drug or list current shortages. For hospitals, pharmacies and supply chains. openFDA data, not medical advice.
| Name | Type | Req | Description |
|---|---|---|---|
| drug | string | – | Drug brand or generic name |
| limit | string | – | 1 to 50 |
| status | string | – | current (default), resolved, discontinued or all |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_fda_recalls FDA drug recalls and food recalls ~129
FDA drug recalls and food recalls: the latest FDA enforcement reports with recall class (Class I is most serious) explained in plain language, recalling firm, product, reason, status, dates and distribution. Filter by class, company and time window. openFDA data, not medical advice.
| Name | Type | Req | Description |
|---|---|---|---|
| class | string | – | Optional: I, II or III |
| days | string | – | 1 to 365 |
| firm | string | – | Recalling company |
| limit | string | – | 1 to 50 |
| type | string | – | drug or food (default drug) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_flight_disruptions FAA airspace disruptions ~84
Every current FAA disruption in U.S. airspace, ranked by severity: ground stops, ground delay programs, arrival and departure delays, airspace flow programs and real closures, with plain-language reasons. Private-aircraft-only restrictions are separated out so agents don't report them as closures. Not for flight planning.
| Name | Type | Req | Description |
|---|---|---|---|
| includeRestrictions | string | – | true or false |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_fund_moves Wallstreet Fund Moves ~132
What hedge funds and other institutions did in the latest quarter, from 13F filings: for a stock, how many funds opened, added to, trimmed or exited positions, the net dollar change and the biggest buyers and sellers; for a fund (fund=), its moves; without either, the biggest moves across the market. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| fund | string | – | Part of a fund's name, e.g. Bridgewater (optional) |
| limit | string | – | 1 to 100 |
| ticker | string | – | Stock ticker, e.g. NVDA (optional) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_government_contracts Federal government contract awards to public companies ~136
Federal government contract awards to public companies: agency, amount obligated, what it's for, award and publication dates, plus totals and (across all companies) the top recipients. By ticker or across the market, with a minimum size. Facts, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 365 |
| limit | string | – | 1 to 100 |
| minUsd | string | – | Smallest award in USD, 10000 or more (default 1000000) |
| ticker | string | – | Stock ticker, e.g. LMT (optional; without it: all companies) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_insider_feed Market-wide insider trading feed ~144
Market-wide insider trading feed: the largest open-market insider purchases and sales filed across all U.S. stocks in the last days (or for one ticker), with insider, role, shares, price, value and cluster buys (3+ insiders buying the same stock). Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 90 |
| limit | string | – | 1 to 100 |
| minUsd | string | – | Smallest trade value in USD (default 100000) |
| ticker | string | – | Stock ticker (optional; without it: all stocks) |
| type | string | – | buys, sells or all (default all) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_insider_trades Insider trades decoded from SEC Form 4 filings ~126
Insider trades decoded from SEC Form 4 filings: who traded (name, role, title), buy or sell, shares, price, dollar value, holdings afterwards, and whether the trade was pre-planned under a 10b5-1 plan, plus totals and cluster-buy detection. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 7 to 365 |
| limit | string | – | 1 to 60 |
| openMarketOnly | string | – | true or false |
| ticker | string | yes | Stock ticker, e.g. NVDA |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_oil_markets Oil prediction markets with smart money ~80
Oil prediction markets with smart money: busy Polymarket markets about oil prices, OPEC, Strait of Hormuz and fuel, each with the skilled-trader lean (skill-weighted money vs. the market's odds) from x402Pulse scoring. Data, not trading advice.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | 1 to 10 |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_pac_donations Political contributions by a company's employee PAC ~100
Political contributions by a company's employee PAC: total given, refunds, top recipients (candidates and committees) and each contribution, from federal campaign finance filings, flagged when the recipient is a sitting member of Congress. Facts, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 1095 |
| limit | string | – | 1 to 100 |
| ticker | string | yes | Stock ticker, e.g. LMT |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_revolving_door_lobbyists Revolving-door lobbyists ~116
Revolving-door lobbyists: people who held government jobs (Congress staff, agencies, the White House) and now lobby for a company, with their former positions, the client, the firm and the filing date. By ticker or across the market. Facts, not accusations.
| Name | Type | Req | Description |
|---|---|---|---|
| days | string | – | 1 to 365 |
| limit | string | – | 1 to 100 |
| ticker | string | – | Stock ticker, e.g. WU (optional; without it: all companies) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_top_shareholders Largest shareholders of a company ~76
Largest shareholders of a company: institutions (Vanguard, BlackRock…), insiders and individuals, with share counts and holder type, plus the largest option holders when reported. Data, not investment advice.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | string | – | 1 to 100 |
| ticker | string | yes | Stock ticker, e.g. AAPL |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
list_top_traders Polymarket leaderboard re-ranked by skill, not size ~118
Polymarket leaderboard re-ranked by skill, not size: top traders by edge over the odds paid, return and consistency, for day, week, month or all time, optionally per category (sports, politics, crypto, economy). Exposes big-volume losers the profit leaderboard hides.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | – | Optional: sports, politics, crypto, economy or other |
| limit | string | – | Number of traders, 1 to 25 |
| period | string | – | day, week, month or all (default month) |
| Name | Type | Req | Description |
|---|---|---|---|
| cached | boolean | – | true if the result came from x402Pulse's cache, false if it was just computed. |
| data | object | yes | The result. Its fields are documented at https://www.x402pulse.dev/developers for each endpoint. |
No examples provided.
How do I install the x402Pulse MCP server?
x402Pulse is a hosted endpoint at https://www.x402pulse.dev/api/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · www.x402pulse.dev
claude mcp add --transport http dev-x402pulse-x402pulse 'https://www.x402pulse.dev/api/mcp'
What is the x402Pulse MCP server?
x402Pulse is an MCP server listed in the public MCP registry as dev.x402pulse/x402pulse. 34 data tools: Polymarket skill, FDA and hospitals, oil, attention, travel, SEC filings. This page covers its hosted endpoint (https://www.x402pulse.dev/api/mcp).
Is the x402Pulse MCP server safe to use?
x402Pulse scores 85 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the x402Pulse MCP server expose?
x402Pulse exposes 53 tools: get_whale_trades, get_wallet_scorecard, list_top_traders, get_smart_money, get_skilled_whale_trades, and 48 more. Their descriptions and schemas cost roughly 5,747 tokens of context every time the server is loaded.
Does the x402Pulse MCP server require authentication?
No. We connected to x402Pulse without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the x402Pulse MCP server still maintained?
x402Pulse is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.