MCP.Market

Iposignal MCP server

online · 100% uptime
by iposignal.xyz·xyz.iposignal/iposignal·v1.3.0

IPO deal terms, SEC filings, AI research and sentiment, plus live valuation metrics for US stocks.

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Iposignal yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Iposignal tools (10)

write = sends, deletes, buys or posts
  • get_company_financialsFree

    Retrieve full SEC iXBRL financial statements for a company we cover, pre- and post-IPO, with derived margins, growth, leverage and return ratios per period. Interim periods carry annualized figures alongside the reported ones. Provide a symbol. PREMIUM: paid per call over x402 (USDC on Base); an unpaid call returns the payment terms, and a not-found is never charged. Same data and price as the HTTP endpoint /api/agent/financials/by-symbol/{symbol}.

  • get_company_metricsFree

    Get live valuation metrics for any US-listed company (not just IPOs), computed from primary sources: SEC XBRL companyfacts TTM fundamentals (revenue, net income, EBITDA, debt, cash, shares) plus the latest market close. Returns multiples (P/E, P/S, EV/Revenue, EV/EBITDA), derivations (PEG, earnings/sales/EBITDA yields, net-debt/EBITDA), margins, and YoY growth — the same data IPOSignal's valuation pipeline uses for peer benchmarking, with the computation convention stated in the response. Provide exactly one of symbol (any SEC-mapped ticker) or companyName (resolves Nasdaq/NYSE listings). PREMIUM: paid per call over x402 (USDC on Base); an unpaid call returns the payment terms, and a not-found is never charged. Same data and price as the HTTP endpoint /api/agent/company-metrics.

  • get_ipo_eventsFree

    Dated IPO events across all US IPOs in a window: lock-up expiries (with lock-up length), quiet-period expiries, and listings with offer price, first-day open and close, first-day pop and close return versus the offer, and lead managers. Use it to find upcoming lock-up expiries (supply overhang), quiet-period ends (analyst initiations) or how recent deals traded on day one. Arguments: from and to as YYYY-MM-DD (default today to today + 30 days, at most 366 days), types as a subset of lockup_expiry, quiet_period_expiry, listing (default all). PREMIUM: paid per call over x402 (USDC on Base); an unpaid call returns the payment terms, and an empty window is never charged. Same data and price as the HTTP endpoint /api/agent/ipo-events.

  • get_ipo_filingsFree

    FREE. One company's SEC filing timeline as we hold it, newest first: form type (S-1, S-1/A, F-1, F-1/A, EFFECT, 424B4, RW, 8-K, ...), filing date, and the link to the document on sec.gov. Use it to follow a registration from first S-1 through amendments to the final prospectus, or to confirm a withdrawal (RW). Covers the filings our SEC syncs collected for the company, not every filing it ever made. Provide exactly one of companyId, symbol, or cik.

  • get_ipo_overviewFree

    FREE. The public facts of an IPO: company, ticker, CIK, exchange, listing date, shares offered, price range, final offer price when the deal has priced, and gross proceeds. Use it to identify a deal before buying the full profile with get_ipo_snapshot. Provide exactly one of companyId, symbol, or cik.

  • get_ipo_pipelineFree

    FREE. The US IPO pipeline: operating companies that have filed with the SEC but are not trading yet (status upcoming), or deals that were withdrawn or postponed. Each row has company, ticker when assigned, CIK, exchange, expected trading date when one is scheduled, the date of the latest status change, price range, shares offered, Nasdaq's deal size, and a link to the latest SEC filing. Status is the one the iposignal.xyz calendar shows, so SPACs and other vehicles are excluded. Use it to see what is coming to market or what was pulled; follow up with get_ipo_filings for one company's filing history or get_ipo_snapshot for the full deal profile. Arguments: status (upcoming, withdrawn or postponed; default upcoming), since as YYYY-MM-DD for withdrawn/postponed (default one year ago), limit (default 100, max 500). Upcoming deals sort by expected date, undated last.

  • get_ipo_sentimentFree

    Access IPOSignal's proprietary market sentiment score — a daily signal quantifying how well recent IPOs are being received by investors. Ranges from -100 (extreme bearish) to +100 (extreme bullish) with trend data for the last N days. Use it to identify favorable IPO windows, time investment entries, and assess overall market appetite for new listings. PREMIUM: paid per call over x402 (USDC on Base); an unpaid call returns the payment terms, and a not-found is never charged. Same data and price as the HTTP endpoint /api/agent/ipo-sentiment.

  • get_ipo_snapshotFree

    Retrieve a complete IPO company profile — deal terms, pricing range, expected market cap, SEC registration and prospectus details, offering structure, lifecycle timeline, and IBKR indicative borrow fee rate when available. When available, includes AI-generated research with valuation models, competitor benchmarking, underwriter ratings, board analysis, and risk factors. Provide exactly one of companyId, symbol, or cik. PREMIUM: paid per call over x402 (USDC on Base); an unpaid call returns the payment terms, and a not-found is never charged. Same data and price as the HTTP endpoint /api/agent/ipo/{id} or /api/agent/ipo/by-symbol/{symbol}.

  • get_ipo_social_sentimentFree

    Get IPOSignal's X/Twitter social-sentiment reading for a specific IPO — an aggregate of how investors are discussing the stock on X, scored from -1 (bearish) to +1 (bullish) with a label, post tallies, and a one-line summary. The reading is taken once, before listing, and not refreshed: `ageDays` says how old it is and `reliable` is false when too few posts back it. Returns the aggregate signal only, not the underlying posts. Provide exactly one of companyId, symbol, or cik. PREMIUM: paid per call over x402 (USDC on Base); an unpaid call returns the payment terms, and a not-found is never charged. Same data and price as the HTTP endpoint /api/agent/social-sentiment.

  • lookup_companies_with_financialsFree

    FREE. Directory of companies we hold SEC iXBRL financial statements for, optionally filtered by ticker or company name. Returns ticker, company, CIK, latest reported period and pre/post-IPO period counts — use it to find which tickers get_company_financials can return. Paged: limit (default 200, max 500) and offset; the response carries total and nextOffset (null on the last page).

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1621ms20/20
  • Tool poisoning10 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 93 days ago8/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Iposignal compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
81/100
higher than 62% of 48,255 servers
Tools
10
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
192 ms
faster than 65% of 30,031 servers

What its tools let an agent do: 10 read

Release history: 3 versions in the registry since 2026-09-22, latest 2026-09-23, typically one every 1 day.

Install Iposignal in Claude Code, Cursor or VS Code

claude mcp add --transport http iposignal https://iposignal.xyz/api/mcp
Add to Cursor

What the publisher says

From the Iposignal repository's README, as published. We do not edit it. Read it on GitHub

IPOSignal — MCP server, A2A agent card, x402 API

Machine-readable IPO intelligence from iposignal.xyz: deal terms, SEC filings, AI research, proprietary market and social sentiment, and live valuation metrics for any US-listed company.

Three ways in, all against the same data:

No accounts, no API keys, no rate-limit tiers. This repo holds the public metadata, connection docs and examples — the product source is private.

MCP server

Streamable HTTP. Free and ungated: the MCP surface mirrors the paid HTTP endpoints at no cost.

claude mcp add --transport http iposignal https://iposignal.xyz/api/mcp

Or in a client config:

{
  "mcpServers": {
    "iposignal": {
      "type": "streamable-http",
      "url": "https://iposignal.xyz/api/mcp"
    }
  }
}

Tools (4)

Test it live in the Glama MCP inspector by pasting the endpoint URL.

A2A agent card

Served at both paths during the spec transition:

  • https://iposignal.xyz/.well-known/agent-card.json — current spec
  • https://iposignal.xyz/.well-known/agent.json — legacy (v0.2 and earlier)

Discovery manifest: https://iposignal.xyz/api/a2a

Six skills, one free (lookupcompanieswith_financials), five paid via x402.

Paying with x402

Endpoints under /api/agent/* are machine-payable using the open x402 protocol. USDC on Base mainnet (eip155:8453).

describing price, asset, network and recipient.

  1. Call the endpoint. Unpaid requests return HTTP 402 with a PAYMENT-REQUIRED header

PAYMENT-RESPONSE settlement header.

  1. Your x402 client signs the payment and retries with a PAYMENT-SIGNATURE header.
  2. The payment is verified and settled on-chain, then the data returns with a

Prices

Live values are always in the agent card under payment.prices — read them there rather than hardcoding.

See examples/ for a runnable paid call and an MCP call.

Links

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-03downgradeA → Bscore 81

Iposignal: common questions

Is Iposignal MCP server safe?
Mostly: it is graded B (81/100). Read the Iposignal safety report
How do I install Iposignal?
It runs remotely at iposignal.xyz. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Iposignal need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Iposignal maintained?
The last commit was 94 days ago (2026-08-01). The latest release is v1.3.0.
Is Iposignal up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Iposignal?
Servers from other publishers that do the same job: EdgarTools MCP server.
How does Iposignal compare with other MCP servers?
safety score 81/100 (higher than 62% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Iposignal

Same job from other publishers: the closest match first, then the best rated.

  • EdgarTools
    Open-source SEC EDGAR toolkit — 13 tools, 7 prompts, every filing type. No API key required.
    A