MCP.Market

Edgaralert MCP server

by ikop32-code·io.github.ikop32-code/edgaralert·v1.0.1

SEC insider trading alerts, Form 4 signals, 8-K events, and company research via EDGAR Alert API.

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

full report

Adoption
Growing

0 stars33 downloads/wk

Reviews

Write one

Nobody has reviewed Edgaralert yet.

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

Edgaralert tools (12, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • edgaralert_add_ticker_to_list

    Adds a stock ticker to one of the user's ticker lists (watchlists).

  • edgaralert_get_alert_price_window

    Returns daily price history for the stock around the date of a specific insider

  • edgaralert_get_company_agent_context

    Returns a single bundled, AI-optimized research payload for a company: identity,

  • edgaralert_get_company_fundamentals

    Returns historical company fundamentals (revenue, net income, margins, assets,

  • edgaralert_get_company_profile

    Returns a company's profile: identity (name, ticker, CIK, SIC, exchange), market

  • edgaralert_get_industry_capital_flow

    Returns 12-week rolling insider capital flow (insider buy value minus sell value)

  • edgaralert_get_latest_alerts

    Returns the most recent SEC Form 4 insider trading alerts and 8-K Item 5.02

  • edgaralert_get_ticker_lists

    Returns all ticker lists (watchlists) for the authenticated user, including the tickers

  • edgaralert_get_weekly_insights

    Returns a market-wide weekly summary of insider trading activity: the most bullish

  • edgaralert_remove_ticker_from_listwrite action

    Removes a stock ticker from one of the user's ticker lists (watchlists).

  • edgaralert_search_alerts

    Searches SEC insider trading alerts (Form 4 buy/sell signals and 8-K officer/director

  • edgaralert_search_companies

    Searches SEC-registered companies by name, ticker, SIC code, sector, state of

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan18 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 10 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Edgaralert compares

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

Safety score
80/100
higher than 60% of 48,255 servers
Tools
12
the typical server has 7
Tools that change things
8%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
33
more than 22% of 12,191 servers with a package

What its tools let an agent do: 11 read · 1 change

Install Edgaralert in Claude Code, Cursor or VS Code

Runs npx -y @edgaralert/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add edgaralert -- npx -y @edgaralert/mcp-server
Add to Cursor

What the publisher says

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

EDGAR Alert MCP Server

Connect Claude Desktop (or any MCP-compatible client) directly to your EDGAR Alert account. Ask live questions about SEC insider trading signals, Form 4 activity, 8-K officer/director changes, and company research context — without leaving your conversation.

Works on any paid EDGAR Alert plan. Most tools (latest alerts,

search, company profiles, fundamentals, price windows) work on STARTER

and PRO. One tool — edgaralertgetcompanyagentcontext, the bundled

AI research-context payload — requires Enterprise; on a lower plan

it returns a clear upgrade message instead of failing silently. See

Tools below for the full breakdown, and

edgaralert.com/pricing to upgrade.

What this is (and isn't)

https://api.edgaralert.com/api/v1 REST API. Every tool maps to exactly one v1 endpoint.

  • A thin wrapper around the existing public

here — all of that lives in the API, same as it does for every other v1 API consumer.

  • No direct database access. No scoring or signal logic is duplicated

place orders, change your subscription, or alter account settings.

  • No billing, no account management, no trading. This server cannot

edgaralertaddtickertolist and edgaralertremovetickerfromlist POST and DELETE against /ticker-lists. Everything else is a GET.

  • Two tools write, and only to your own watchlists.

api.edgaralert.com as the X-API-Key header, and this server never writes it to disk or logs it.

  • Your API key is yours — you provide it, it is sent only to

Requirements

(get one here) — STARTER and PRO both work for most tools; Enterprise unlocks all 8.

  • Node.js 18.17 or later
  • An EDGAR Alert API key on any paid plan

Install

Option A: One-click install via .mcpb (recommended for most users)

latest release.

  1. Download edgaralert-mcp.mcpb from the

Install Extension, and select the downloaded file (or just drag the file onto the Claude Desktop window).

  1. Open Claude Desktop → Settings → Extensions → Advanced settings →

securely in your OS keychain — this project never sees or stores it outside that prompt.

  1. When prompted, paste your EDGAR Alert API key. Claude Desktop stores it
  1. Restart Claude Desktop if prompted.

Option B: Manual install via claudedesktopconfig.json

  1. Clone or download this folder (mcp-server/) somewhere on your machine.
  2. Install dependencies and build:
cd mcp-server
   npm install
   npm run build
  1. Open your Claude Desktop config file:
  • macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
  • Windows: %APPDATA%\Claude\claudedesktopconfig.json
  1. Add an entry under mcpServers (see example below).
  2. Restart Claude Desktop.

Option C: Run locally for development

cd mcp-server
npm install
EDGARALERT_API_KEY=EA_your_key_here npm run dev

This runs the server on stdio using tsx, without a build step. Useful when iterating on tool definitions.

Example Claude Desktop config

{
  "mcpServers": {
    "edgaralert": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-server/dist/index.js"],
      "env": {
        "EDGARALERT_API_KEY": "EA_your_key_here"
      }
    }
  }
}

Replace /absolute/path/to/mcp-server/dist/index.js with the real path on your machine, and EAyourkey_here with your actual EDGAR Alert API key. Never commit this file with a real key in it.

Environment variables

Shortened. The full README is on GitHub.

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

Edgaralert: common questions

Is Edgaralert MCP server safe?
Mostly: it is graded B (80/100). Read the Edgaralert safety report
How do I install Edgaralert?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Edgaralert need an API key?
Yes. The registry entry asks for EDGARALERT_API_KEY.
Is Edgaralert maintained?
The last commit was 49 days ago (2026-09-16). The latest release is v1.0.1.
What can I use instead of Edgaralert?
Servers from other publishers that do the same job: EdgarTools MCP server.
How does Edgaralert compare with other MCP servers?
safety score 80/100 (higher than 60% of 48,255 servers); tools 12 (the typical server has 7); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Edgaralert

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