← Back to search

openinsider-mcp

GitHub Actions Scanned 12d ago

MCP server that exposes openinsider.com to any MCP compatible client.

B
77.6 / 100

Versions

0.3.3latest
May 29, 2026
0.3.2
Apr 28, 2026
0.3.1
Apr 27, 2026
0.3.0
Apr 26, 2026
0.2.1
Apr 26, 2026
+ show 2 moreshow less
0.2.0
Apr 26, 2026
0.1.0
Apr 25, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 8

officer_buys
annotations: none low

Get recent insider purchases of $25k+ by company officers (CEO, CFO, etc.).

daysBack number
search_by_ticker
annotations: none low

Get insider trades for a specific stock ticker, sourced from openinsider.com.

ticker string
search_by_insider
annotations: none low

Get all trades by a specific insider, identified by their SEC CIK number. Find a CIK by searching for the person on sec.gov.

cik string daysBack number
latest_trades
annotations: none low

Get the most recent insider trading filings across the entire market.

daysBack number
top_buys
annotations: none low

Get the top insider purchases (by trade value) for a given period.

top_sells
annotations: none low

Get the top insider sales (by trade value) for a given period.

cluster_buys
annotations: none low

Get recent cluster buys: companies where multiple insiders have bought stock in a short window.

daysBack number
screen
annotations: none low

Run a flexible OpenInsider screener query with custom filters (transaction type, role, value range, date range, etc.).

isCeo boolean isCfo boolean limit number ticker string daysBack number maxPrice number minPrice number isOfficer boolean insiderCik string isDirector boolean maxTradeValue number minTradeValue number isTenPercentOwner boolean excludeDerivativeRelated boolean

Permissions 2

network medium
Server uses network capabilities via: fetch()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 29

low
Tool 'search_by_ticker' has no annotations annotation_checker · 100%
low
Tool 'search_by_insider' has no annotations annotation_checker · 100%
low
Tool 'latest_trades' has no annotations annotation_checker · 100%
low
Tool 'top_buys' has no annotations annotation_checker · 100%
low
Tool 'top_sells' has no annotations annotation_checker · 100%
low
Tool 'cluster_buys' has no annotations annotation_checker · 100%
low
Tool 'officer_buys' has no annotations annotation_checker · 100%
low
Tool 'screen' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.0.0 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
medium
Vulnerable dependency: adm-zip@0.5.17 (GHSA-xcpc-8h2w-3j85) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@2.1.0 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@2.1.0 (GHSA-9crc-q9x8-hgqq) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: search_by_ticker manifest_parser · 70%
info
Tool: search_by_insider manifest_parser · 70%
info
Tool: latest_trades manifest_parser · 70%
info
Tool: top_buys manifest_parser · 70%
info
Tool: top_sells manifest_parser · 70%
info
Tool: cluster_buys manifest_parser · 70%
info
Tool: officer_buys manifest_parser · 70%
info
Tool: screen manifest_parser · 70%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (3) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 206 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%