プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Signal8

作者:signal8aiバージョン 0.19.0i★ –iパソコンでもクラウドでも
レジストリ名ai.signal8/mcp

インストール

概要

作者による説明(英語の原文)

SEC filings, dilution, insider & institutional ownership, and political-trade data for AI agents.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンでもクラウドでも
  • トランスポート: stdio, Streamable HTTP
  • カテゴリ: その他
  • 入力が必要なもの:SIGNAL8_API_KEY, Authorization

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。

必要なもの

  • クラウドで動くインストール不要。インターネット経由でつながります
  • npmNode.jsのインストール(npxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

または、パソコンで動かす

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "signal8": {
      "command": "npx",
      "args": [
        "-y",
        "@signal8ai/mcp"
      ],
      "env": {
        "SIGNAL8_API_KEY": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add --transport http signal8 https://mcp.signal8.ai/mcp --header 'Authorization: your-value'

または、パソコンで動かす

claude mcp add signal8 --env SIGNAL8_API_KEY=your-value -- npx -y @signal8ai/mcp

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "signal8": {
      "url": "https://mcp.signal8.ai/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

または、パソコンで動かす

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "signal8": {
      "command": "npx",
      "args": [
        "-y",
        "@signal8ai/mcp"
      ],
      "env": {
        "SIGNAL8_API_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "signal8": {
      "type": "http",
      "url": "https://mcp.signal8.ai/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

または、パソコンで動かす

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "signal8": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@signal8ai/mcp"
      ],
      "env": {
        "SIGNAL8_API_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • SIGNAL8_API_KEY 秘密 必須 env
    Signal8 API key (starts with sk_live_ or sk_test_). API keys are included with Signal8 Pro; create one at https://signal8.ai/developer/api-keys.
  • Authorization 秘密 HTTP header
    Bearer token using your Signal8 API key (e.g. "Bearer sk_live_…"). API keys are included with Signal8 Pro; create one at https://signal8.ai/developer/api-keys. Clients that support MCP OAuth (e.g. Cl…

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン signal8.ai で確認済みです(レジストリがドメインの所有を確認しています)

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    エンドポイントが応答する

    まだチェックしていません。エンドポイントは順番にチェックしています

  • … 未チェック

    OAuthでサインイン

    まだチェックしていません。エンドポイントは順番にチェックしています

  • … 未チェック

    ツールの説明に隠れた指示がない

    まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります

その他のほかのサーバーとの比較i

  • このカテゴリのほかの32696件のうち0%よりスターが多い
  • このカテゴリのほかの32696件のうち67%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの32696件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Signal8は安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:SIGNAL8_API_KEY, Authorization

パソコンで動きますか、それともクラウドですか?

どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.19.0)がレジストリに届いたのは19 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。

代わりに使えるものは?

同じカテゴリには:Spec Driven Development, Remote Desktop Commander, LexPact UK Contracts

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Remote Desktop Commander

作者:desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

クラウドで動く★ 211一昨日更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

@signal8ai/mcp

MCP (Model Context Protocol) server for Signal8 -- AI-extracted SEC filing intelligence data.

Gives AI agents like Claude, Cursor, and other MCP-compatible tools direct access to:

  • Company fundamentals (quotes, financials, earnings, float, executives, peers, news)
  • Dilution analysis (warrants, convertibles, preferred, shelf registrations, ATMs, equity lines and S-1 offerings, each figure cited to the SEC filing it was read from)
  • Dilution Pressure Score (0-100, seven components: shelf capacity, ATM/equity-line capacity, warrants in the money, convertible proximity, cash burn, historical dilution, toxic financing)
  • Baby shelf capacity (S-3 General Instruction I.B.6 one-third-of-float cap, recomputed from the live float)
  • Cash runway (cash position, monthly burn, capital raises since the last balance sheet)
  • Intelligence (counterparties, counsel, insiders, institutions, ROFR triggers, cluster buys)
  • Cross-company intelligence (top AUM institutions, cross-company counsel & insider patterns)
  • Compliance monitoring (Nasdaq/NYSE deficiency detection, listing classification)
  • Company screening (dilution-aware filters with 30+ fields)
  • ETF analysis (holdings, sectors, countries, performance, comparables)

Installation

npm install -g @signal8ai/mcp

or use npx (no install needed)

npx @signal8ai/mcp

Setup

1. Get your API key

API and MCP access are included with Signal8 Pro ($59/mo, or $588/yr). A free Signal8 account cannot create API keys. Upgrade at signal8.ai/pro, then create a key in the developer portal at signal8.ai/developer/api-keys.

Using Claude.ai or Claude Desktop? You can skip the key entirely: add the hosted server as a custom connector and sign in with your Signal8 account (see Hosted Endpoint).

2. Configure your MCP client
Claude Desktop

Add to your Claude Desktop config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{

"mcpServers": { "signal8": { "command": "npx", "args": ["-y", "@signal8ai/mcp"], "env": { "SIGNAL8_API_KEY": "sk_live_your_key_here" } } } }

Cursor

Add to .cursor/mcp.json in your project root:

{

"mcpServers": { "signal8": { "command": "npx", "args": ["-y", "@signal8ai/mcp"], "env": { "SIGNAL8_API_KEY": "sk_live_your_key_here" } } } }

Other MCP Clients

Set the SIGNAL8_API_KEY environment variable and run:

SIGNAL8_API_KEY=sk_live_your_key_here npx @signal8ai/mcp

Available Tools (107)

The server exposes 104 live tools at runtime. The reference tables below are a representative catalog grouped by domain, not an exhaustive list; the Extractions section documents tools that are currently disabled and not registered live. The authoritative list is what tools/list returns.

Companies (3 tools)
ToolDescription
search_companiesSearch companies by name or ticker
get_company_profileFull company profile (description, market cap, sector)
get_company_bundleConsolidated data bundle in one call
Company Data (13 tools)
ToolDescription
get_quoteReal-time stock quote (price, change, volume)
get_market_metricsVolume averages, volatility, SMAs, trend direction
get_short_interestShort interest data and days-to-cover
get_floatFloat composition, shares outstanding, ownership %
get_financialsIncome statement, balance sheet, cash flow
get_earningsEarnings history with EPS surprises
get_executivesExecutive team roster and compensation
get_peersPeer/comparable companies
get_transcriptsEarnings call transcripts
get_newsLatest company news headlines
get_analyst_consensusAnalyst ratings and price targets
get_material_eventsMaterial corporate events (8-K filings)
get_clinical_trialsClinical trials matched to a company, each tagged sponsorRole (lead vs collaborator; only lead trials are its own pipeline)
Market — Cross-Ticker (6 tools)
ToolDescription
get_quotes_batchBatch real-time quotes for up to 200 tickers (POST)
get_quotes_universeQuotes for an entire index universe (sp500/ndx/dji)
get_index_snapshotBulk ticker snapshots (price, day change, % change)
get_sector_etf_snapshotSnapshot of the 11 SPDR sector ETFs with sector labels
get_top_moversTop gainers / losers / most-active by volume (with optional session window)
get_market_breadthAdvance/decline, % above SMA50/200, 52-week high/low counts
Calendar (5 tools)
ToolDescription
get_earnings_calendarUpcoming/recent earnings releases between two dates
get_economic_calendarMacro/economic events (CPI, FOMC, jobs, GDP) by date and country
get_filing_calendar10-K / 10-Q SEC filing-deadline calendar by universe
get_lockup_expirationsUpcoming IPO/secondary lockup expirations
get_recent_material_filingsRecent material 8-K filings by index universe and item codes
SEC Filings & EDGAR archive (10 tools)

Backed by Signal8's own archive of SEC EDGAR filings — the archive's held range (see archiveFrom in each response; currently from late 2021, expanding back to 2016 as the history backfill fills in), full-text indexed and updated through the day. Filings older than archiveFrom may be absent, so an empty result is not proof a filing was never made. Record-only rows (bodyStored: false) carry metadata but no body.

ToolDescription
search_sec_filingsFilings by CIK, form, date, 8-K items, excluded forms, full-text q (match exact/stemmed, sort newest/relevance, facets counts by form/year/8-K item, understand on/off, section search, exhibitTypes — see query syntax below), and company filters (market cap, float, price, sector, industry, exchange, company type, foreign issuer, recent IPO)
get_filing_documentsEvery document in a filing (type, size, stored, secUrl) with the filingId / exhibitId to read each one
get_filing_structuredParsed Form 3/4/5 transactions, 13F holdings (values normalised to dollars), XML SCHEDULE 13D/G
get_filing_documentFull text of a filing by filing id
get_filing_exhibitsReadable exhibits of a filing, with ids
get_exhibit_contentFull text of one exhibit
search_filing_textExhibit-level full-text search returning the matching passage (match exact/stemmed, sort, section, exhibitTypes)
lookup_accession_numberAccession number → filing id and metadata
screen_sec_filingsFilings across companies by sector / industry / exchange / market cap
screen_sec_filings_performancePrice returns +1/+3/+7/+30 days after filings (numbers, percent points), with aggregates

Full-text query syntax (search_sec_filings.q, search_filing_text.pattern): unquoted words must all appear; "quoted phrase" for exact wording; OR between alternatives; -word to exclude; w1 NEAR/10 w2 (or NEAR(10), bare NEAR = 10) for proximity; word* for a prefix of 4+ letters; $AAPL or a capitalised ticker scopes to that company; a form code (8-K), item 5.02 / 8-K 1.05 and a bare year scope to that form / 8-K item / year. Relevance page 1 shows a few filings per company; meta.diversity names who has more. How the archive read the query is returned in meta.understanding (pass understand: false to search the words literally). facets: true adds per-form / per-year / per-8-K-item counts over the whole result set — absent when not measured, never zero.

Section search + exhibit types (both search tools): section restricts matching to business, risk_factors, cybersecurity, legal_proceedings, mdna, market_risk, controls, ex99 (press releases) or an 8-K item (item_5_02); exhibitTypes keeps filings with e.g. EX-10 (material contracts) or EX-99.1. A section is applied only when meta.sections says so — otherwise meta.unsupported explains that the whole filing was searched. Rows may carry matchedSections (absent = not measured).

Company filters on search_sec_filings follow the same rules as the signal8.ai/sec-filings page: they are applied from the archive only, against the filer's own CIK, on issuer-filed forms only (Form 4, 144 and SCHEDULE 13D/G are dropped and reported in companyFilter.droppedForms). Companies with no measured value for a filter are excluded and counted in companyFilter.unknown. Unknown values return a 400 listing the valid names. If the archive cannot answer, the call fails with COMPANY_FILTER_NOT_APPLIED and a reason rather than returning unfiltered rows.

13F values: the SEC changed the unit of a 13F from thousands of dollars to whole dollars for filings on/after 2023-01-03. get_filing_structured returns valueUsd / totalMarketValueUsd normalised to dollars (null when the unit cannot be determined) next to the raw valueThousands, and valueUnit says which unit the raw number is in.

Extractions (4 tools)
ToolDescription
get_extractionsAI-extracted SEC filing data (13 types)
get_filing_extractionsExtractions for a specific SEC filing
get_extraction_dashboardCross-company extraction analytics
get_extraction_by_typeFilter extractions by type (warrants, convertibles, etc.)
Dilution (7 tools)

Small-cap dilution analysis read directly from SEC filings. Every figure carries the accession number, filing date and the quoted sentence it came from. Included in Signal8 Pro. Call get_dilution_coverage first: it is the cheapest way to learn whether there is anything to fetch.

ToolDescription
get_dilution_coverageWhether a ticker has a dilution analysis, how fresh it is, and why not if it doesn't
get_dilution_riskDilution Pressure Score with its seven-component breakdown and risk levels. A partial score is out of scoreMaxMeasured (never rescale to /100); overheadSupply is total potential dilution excluding shelf (gross warrants/convertibles + ATM/equity line/S-1 at the current price, details.overheadSupplyBasis); levels named in levelsLowerBoundScope are floors ("at least") when levelsAreLowerBound is true; details.levelBounds gives each level's floor, ceiling and best estimate (a level whose floor and ceiling agree is exact)
get_dilution_snapshotPotential new shares and % of shares outstanding, cash position and runway, float
get_dilution_instrumentsOne instrument family's rows with per-field SEC citations (warrants, convertibles, preferred, shelfs, atms, elocs, s1_offerings, equity_plans, exchangeables, recent_offerings)

| get_baby_shelf_capacity | S-3 I.B.6 baby shelf: how much the issuer can raise off it

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く