Provenance and supply-chain signals for the 40 most-installed Model Context Protocol packages, plus the Python ecosystem. Regenerated automatically — last run 2026-08-04 08:07 UTC.
Built by mcpaudit. Registry metadata only; nothing is installed or executed. Raw JSON.
Probed 316 homoglyph variants of publisher scopes that npm reserves for official packages.
1 package(s) found impersonating an official scope:
| Package | Impersonates | First published | Maintainer | Declared author |
|---|---|---|---|---|
@modelcontextprotoco1/server-filesystem | @modelcontextprotocol/server-filesystem | 2026-04-13 | eliav.livneh | Anthropic, PBC |
A package under a lookalike scope may be byte-identical to the real one today and hostile tomorrow. Do not install these.
220 package name(s) on the MCP / AI-agent surface have an open, non-withdrawn malware advisory in the GitHub Advisory Database.
Grouped by what actually became of each package, because a flat list of names conflates three very different situations. Read this as "check before you install", not as a verdict. These advisories are largely automated, and automation produces false positives. I inspected one entry on this list — lokal-mcp, flagged critical — and found an 18 KB single-file server with no install hooks, no child_process, no obfuscation, and one outbound host that is its own documented API. It looks entirely legitimate. Its advisory is still open. Treat every row here as a prompt to look, and follow the advisory link before drawing a conclusion about anyone's package.
Scanned 39,519 malware advisories across npm and PyPI in the GitHub Advisory Database.
Removed from the registry, or replaced by npm with a security-holding placeholder. The registry took action; this is not an inference.
| Package | Published now | Advisory |
|---|---|---|
mcp-search-server (pip) | — | GHSA-3rhm-6v7p-whrg |
@djessicatony/folk-mcp-canary (npm) | — | GHSA-65rf-6m5c-24p5 |
wayspiritmcp-weather (pip) | — | GHSA-6h3x-xwcv-w9f9 |
wayspiritmcp-tpa (pip) | — | GHSA-wc92-rjp7-g2h3 |
wayspiritmcp-ppa (pip) | — | GHSA-65cx-x459-79g7 |
wayspiritmcp-enconly (pip) | — | GHSA-rjcm-fv9f-f2rg |
tpvmcpustudy (pip) | — | GHSA-2wm5-3q9g-7g9q |
tpreramcpu (pip) | — | GHSA-8fxp-94rp-3mg3 |
tpmcpongpaypal (pip) | — | GHSA-26vj-4966-5pq5 |
tpmaskmcpush (pip) | — | GHSA-2cv3-mmq9-rqmr |
tpcvmcpy (pip) | — | GHSA-cwhq-gx62-5m8w |
timingmcp (pip) | — | GHSA-r4m9-m2j9-pc96 |
timermcp (pip) | — | GHSA-q5cc-6j33-596w |
timemcp-py (pip) | — | GHSA-6hwf-phjh-8xf6 |
timemcp-utils (pip) | — | GHSA-v3mf-rv4w-3wrj |
timemcp (pip) | — | GHSA-g8xr-2qm9-4rvc |
timemcplib (pip) | — | GHSA-fc22-xmvh-52gc |
timesmcp (pip) | — | GHSA-p38x-hh3f-8m97 |
timermcplib (pip) | — | GHSA-jm7c-w9pg-m3r9 |
timesmcplib (pip) | — | GHSA-rwxf-w5g7-7v4x |
timemcp190825790125120985125 (pip) | — | GHSA-59qw-q72h-7g98 |
timemcp-client (pip) | — | GHSA-293w-f5jh-wc38 |
tiktoken-mcp (pip) | — | GHSA-wj5q-fgqm-2wv6 |
testpackage1mcpe (pip) | — | GHSA-hg9j-p4cc-6q97 |
strands-agents-anthropic (pip) | — | GHSA-vr36-grrv-xgxm |
story-mcp-hub (pip) | — | GHSA-pxhw-g4m2-fw8r |
selfmcpipcpu (pip) | — | GHSA-j824-jwch-j836 |
selfmcproofvisa (pip) | — | GHSA-c7gm-c92f-95hg |
selfhackedmcpong (pip) | — | GHSA-pw74-4r53-jhf8 |
selfhttpmcpush (pip) | — | GHSA-2cqr-77mv-fcwg |
selfccmcpush (pip) | — | GHSA-whwv-cfgr-mmw2 |
ramcpu (pip) | — | GHSA-qpgc-89qw-jqr9 |
py-ultramcpyw (pip) | — | GHSA-rwrc-v842-r2v2 |
py-randomcpu (pip) | — | GHSA-3jwf-g5qm-2q74 |
py-pepmcpaypal (pip) | — | GHSA-h8gm-h4f6-hmp9 |
py-mcpyw (pip) | — | GHSA-7rrc-4g96-p2q3 |
py-mcpushmask (pip) | — | GHSA-v93m-98ch-cvrc |
py-infomcpy (pip) | — | GHSA-mmm9-497c-w755 |
py-cpumcpyw (pip) | — | GHSA-73m3-xf5w-6766 |
openai-mcp (pip) | — | GHSA-h7rx-63j6-3w83 |
mcpsever (pip) | — | GHSA-6wf3-7v76-j8g7 |
mcpyw (pip) | — | GHSA-q667-ccgf-c2rm |
mcp-weather-full (pip) | — | GHSA-23g4-jfwp-rv64 |
mcp-xyz (pip) | — | GHSA-mrf9-fw7v-p98g |
mcp-runcmd-server (pip) | — | GHSA-fqxv-p3pf-c494 |
mcpip (pip) | — | GHSA-vf8x-7v6f-qj5m |
mcpost (pip) | — | GHSA-g25w-q9c7-j7x6 |
mcpep (pip) | — | GHSA-x3j7-c7p2-q6m7 |
mcp-pdftool-plus (pip) | — | GHSA-fh2f-vcxw-gm22 |
mcp-runcommand-server (pip) | — | GHSA-22rf-pqm4-vwxw |
mcp-runcommand-server2 (pip) | — | GHSA-2cvc-xrh7-32gg |
mcp-transport-proto (pip) | — | GHSA-q37q-c4qv-gr6h |
libramcpuhacked (pip) | — | GHSA-995p-r3gh-pw5c |
libmcpingstudy (pip) | — | GHSA-hr7x-4646-hr32 |
libmcpipver (pip) | — | GHSA-56gv-w36g-p92g |
libmcpongvm (pip) | — | GHSA-mj2g-7vxx-x9p9 |
libmcpywcontrol (pip) | — | GHSA-m46c-qp7j-x3x2 |
libmcpep (pip) | — | GHSA-475f-fhrv-6m7w |
libencoderandomcpu (pip) | — | GHSA-vp5v-v237-jcg8 |
libedmcpong (pip) | — | GHSA-5h97-vgh2-wqr9 |
latinum-wallet-mcp (pip) | — | GHSA-7fjp-p82r-q2c2 |
langchain-core-mcp (pip) | — | GHSA-f6f5-m9qw-v738 |
instructor-mcp (pip) | — | GHSA-vp83-46ch-mpvw |
groq-mcp (pip) | — | GHSA-2544-8267-j7f9 |
esqpymcpy (pip) | — | GHSA-v5v2-xrvc-5mqg |
esqmcpypaypal (pip) | — | GHSA-p984-mxw9-86pm |
esqmcpepgrand (pip) | — | GHSA-hc7q-54jj-wpvc |
esqmcpaypallgtb (pip) | — | GHSA-ccq8-3gfx-r64q |
esqmcpullram (pip) | — | GHSA-h336-2qhc-r4f2 |
docontrol-mcp (pip) | — | GHSA-9h3c-vrq8-7p3c |
claude-lite (pip) | — | GHSA-2x8m-pc3r-f9wx |
anthropickit (pip) | — | GHSA-2q9v-5rq6-rmwf |
ant-mcp-proxy-for-test (pip) | — | GHSA-jcv2-j354-7j53 |
refbase-mcp (npm) | 0.0.1-security | GHSA-5xcj-w4qg-g78g |
hit-mcp (npm) | 0.0.1-security | GHSA-fmvj-j52v-97x4 |
iwomm-mcp (npm) | 0.0.1-security | GHSA-8cvf-hpjg-mf2j |
mcp-server-boilerplate (npm) | 0.0.1-security | GHSA-694g-9jgf-5566 |
chaos-mcp (npm) | 0.0.1-security | GHSA-8whv-6hc5-4wpr |
gtm-mcp-auth (npm) | 0.0.1-security | GHSA-4ch5-wcxv-58j5 |
sap-mcp-facilitator (npm) | 0.0.1-security | GHSA-fvh4-59gv-h4qp |
maximumsats-mcp (npm) | 0.0.1-security | GHSA-mr5v-ffrr-c4h3 |
sap-mcp-config (npm) | 0.0.1-security | GHSA-4j2q-gh4v-v729 |
kip-mcp-http (npm) | 0.0.1-security | GHSA-993p-762h-628r |
pm-claude-skills-mcp (npm) | 0.0.1-security | GHSA-87v2-285p-xhrr |
routerbase-mcp (npm) | 0.0.1-security | GHSA-rxc6-q384-2wrx |
smart-npv-mcp (npm) | 0.0.1-security | GHSA-972c-x84x-rm4f |
@tmecontinue/claude (npm) | 0.0.1-security | GHSA-vc3x-g46f-q7c5 |
@cloudplatform-single-spa/ml-ai-agents-mcp-server (npm) | 0.0.1-security.1 | GHSA-36cm-hj6r-x979 |
brave-search-mcp-server (npm) | 0.0.1-security | GHSA-56pv-xqqh-57cf |
claude-internal-utils (npm) | 0.0.1-security | GHSA-jxg3-fwfv-fjwf |
anthropic-shared-logger (npm) | 0.0.1-security | GHSA-4vj8-cm74-gcx3 |
mcp-notes-server-poc-praetorian (npm) | 0.0.1-security | GHSA-rfhm-2wfr-r9p2 |
anthropic-claude-latest (npm) | 0.0.1-security | GHSA-j588-p757-86r9 |
claude-token-tracker-mcp (npm) | 0.0.1-security | GHSA-w56m-5ch4-5xjw |
n8n-nodes-mcputils (npm) | 0.0.1-security | GHSA-rxc8-p2w2-g5jg |
myclaude-code (npm) | 0.0.1-security | GHSA-f5r3-gf4p-pf67 |
mcp-server-pg (npm) | 0.0.1-security | GHSA-cfv7-74pc-vmff |
anthropic-toolkit (npm) | 0.0.1-security | GHSA-c7v6-f7mc-9crv |
cursorai-agent (npm) | 0.0.1-security | GHSA-xq66-q5q9-992p |
free-claude (npm) | 0.0.1-security | GHSA-7qpf-5pm7-57rh |
free-anthropic-claude (npm) | 0.0.1-security | GHSA-3h58-8ch3-mgp3 |
sp-api-dev-assistant-mcp-server (npm) | 0.0.1-security | GHSA-hgm9-w4fm-65m9 |
claude-channel-imessage (npm) | 0.0.1-security | GHSA-6v88-cxrw-54h7 |
explorhub-mcp-server (npm) | 0.0.1-security | GHSA-2qjx-pmc9-2jrj |
explorhub-claude-bridge (npm) | 0.0.1-security | GHSA-hgw4-f8mg-vgwf |
mcp-dashboards-shared (npm) | 0.0.1-security | GHSA-h2q9-x96j-55m7 |
pi-exa-mcp (npm) | 0.0.1-security | GHSA-fpc5-w8c8-3mhv |
claudcode-mcp (npm) | 0.0.1-security | GHSA-5v3x-g9r5-vvhg |
mcp-server-todo (npm) | 0.0.1-security | GHSA-hppm-xxp9-54h7 |
@iflow-mcp/watercrawl-watercrawl-mcp (npm) | 0.0.1-security | GHSA-rg84-r52h-2rgw |
hiagentevilmcp (npm) | 0.0.1-security | GHSA-9264-q4hp-q57g |
anthropic-sdk (npm) | 0.0.1-security | GHSA-j8wc-8p9m-6fm6 |
dreame-claude (npm) | 0.0.1-security | GHSA-9vmw-qh86-x859 |
vscode-azure-mcp-server (npm) | 0.0.1-security | GHSA-g3xg-r65r-rjp9 |
excluder-mcp-package (npm) | 0.0.1-security | GHSA-h43q-7r78-rf73 |
excluder-mcp (npm) | 0.0.1-security | GHSA-gg9p-qcrr-r7fv |
cursorparserfruit (npm) | 0.0.1-security | GHSA-qqjh-v9h4-2q9f |
mcp-polymarket (npm) | 0.0.1-security | GHSA-f8cg-j5h4-4v2j |
cursor-bypass (npm) | 0.0.1-security | GHSA-924q-8r54-3h6w |
rce-poc-test-honor-mcp (npm) | 0.0.1-security | GHSA-9c65-qg9h-c3gr |
@chatclub/claude-code (npm) | 0.0.1-security | GHSA-w7jq-xv2w-v96w |
cursor-ai-fork (npm) | 0.0.1-security | GHSA-wrwh-678j-xg4q |
shiprocket-mcp (npm) | 0.0.1-security | GHSA-qq2g-4w88-354g |
@chatgptclaude_club/claude-code (npm) | 0.0.1-security | GHSA-gp5h-wrq3-xgv7 |
bad-santa-claude (npm) | 0.0.1-security | GHSA-jfm5-h6cv-4jq3 |
mcp-server-fixthis (npm) | 0.0.1-security | GHSA-p45p-rjrm-xmh3 |
@lanyer640/mcp-runcommand-server (npm) | 0.0.1-security | GHSA-xmqc-rm22-fxq6 |
mcp-server-everything (npm) | 0.0.1-security | GHSA-6j44-frpv-rvv9 |
mcp-chat-client (npm) | 0.0.1-security | GHSA-r7jv-6f7p-rr8q |
mcp-lumin (npm) | 0.0.1-security | GHSA-h4r4-cm9c-4mcc |
@jaswanthlanka/mcp-proxy (npm) | 0.0.1-security | GHSA-cm3w-fxm2-349q |
glean-mcp-server (npm) | 0.0.1-security | GHSA-94vh-73p7-p3wc |
rush-mcp-example-plugin (npm) | 0.0.1-security | GHSA-h53p-7hxf-2rjc |
claude-pr-action (npm) | 0.0.1-security | GHSA-jmg8-82j4-hrp6 |
yaml-mcp-wrapper (npm) | 0.0.1-security | GHSA-pchh-j24j-3v4c |
hrdebjywvtkmcpga (npm) | 0.0.1-security | GHSA-vxm4-w459-68hm |
searchcursor (npm) | 0.0.1-security | GHSA-r222-28vq-mvf4 |
The version the registry serves today falls inside the advisory's range. These warrant the most caution — and are also where an incorrect advisory does the most damage to an innocent maintainer, so read the advisory before concluding anything.
| Package | Published now | Advisory covers | Advisory |
|---|---|---|---|
lokal-mcp (npm) | 0.4.0 | = 0.4.0 | GHSA-9rg3-p529-qp32 |
mcp-server-iehub-proxy (npm) | 1.0.0 | = 1.0.0 | GHSA-3x3c-57v3-ghqc |
claudechor (npm) | 1.0.5 | = 1.0.5 | GHSA-8rqr-34rw-3fhj |
claude-jar (npm) | 0.2.0 | = 0.2.0 | GHSA-9hj3-rj27-phgx |
claude-cup (npm) | 0.9.12 | > 0 | GHSA-r663-w5qf-3552 |
@vite-mcp/vite-type (npm) | 6.44.1 | = 6.44.1 | GHSA-cf2w-h63w-wm84 |
vulndify-mcp-server (pip) | 0.3.0 | = 0.3.0 | GHSA-v3x5-574x-8776 |
@relyt/mcp-server-relytone (npm) | 0.0.2 | >= 0 | GHSA-9jcv-5hcv-f23r |
@relyt/claude-context-mcp (npm) | 0.1.3-relyt-0 | >= 0 | GHSA-r4xp-273q-hmxr |
mcp-knowledge-base (npm) | 0.0.1 | >= 0 | GHSA-f8qw-968c-jxpq |
Listed for completeness only. The maintainer has published a version outside the advisory's range, so the package on the registry today is not the one the advisory describes. Several are well-known projects that were compromised and cleaned up. Do not read this section as a warning about these packages.
| Package | Published now | Advisory covers | Advisory |
|---|---|---|---|
mcp-echarts (npm) | 0.7.1 | = 0.8.1 | GHSA-33m7-5xmx-p58p |
mcp-mermaid (npm) | 0.4.1 | = 0.5.1 | GHSA-2f6m-69ww-37wv |
@antv/mcp-server-antv (npm) | 0.1.8 | = 0.2.8 | GHSA-p6wc-j7x7-ff3v |
polymarket-claude-code (npm) | 0.1.1 | = 0.1.0 | GHSA-jgxh-5jvq-q9r2 |
promptbook-mcp (npm) | 0.1.1 | = 0.1.0 | GHSA-vmvx-c3j5-rhw5 |
local-mcp (npm) | 3.0.360 | = 3.0.177 | GHSA-9h8c-f7pm-jmvw |
claude-all-config (npm) | 3.9.0 | = 3.8.3 | GHSA-6353-97m9-6cpx |
claude-content-writer (npm) | 2.4.1 | = 2.2.0 | GHSA-xcv7-f69m-4q6r |
atel-mcp-openclaw (npm) | 0.6.76 | = 0.6.44 | GHSA-cj4c-g5f9-v9wf |
@wengine-ai/claude-code-router-shared (npm) | 2.3.239 | = 2.0.24 | GHSA-jw2r-g746-x7p3 |
@mcpassure/mcp-anvisa-bulario (npm) | 2.1.10 | = 2.1.7 | GHSA-m8xf-qrf8-8954 |
@rui.branco/sentry-mcp (npm) | 1.0.6 | = 1.0.4 | GHSA-h82q-jfv8-9wxm |
@jonusnattapong/claudecode (npm) | 2.1.178 | = 2.1.163 | GHSA-hcwr-8fgm-38jr |
@mcpassure/mcp-cnes (npm) | 0.3.2 | = 0.3.1 | GHSA-fw8x-w94j-xp65 |
@euqns/nudge-mcp (npm) | 0.6.11 | = 0.2.1 | GHSA-3rjv-mr8w-hmh8 |
@bonsai-ai/claude-code-win32-x64 (npm) | 2.1.220 | = 2.1.141 | GHSA-rh4j-vfg5-cggc |
@citely/mcp-server (npm) | 0.10.0 | = 0.9.1 | GHSA-jgqq-q924-gxr6 |
@cometix/claude-code (npm) | 2.1.219 | = 2.1.143 | GHSA-xc56-6g8x-wv94 |
@bonsai-ai/claude-code (npm) | 2.1.220 | = 2.1.141-1 | GHSA-r7ww-q4rx-v4wp |
@atlisp/mcp (npm) | 1.8.32 | = 1.6.10 | GHSA-vxmr-xfv2-w64r |
mcp-server-sentry (npm) | 0.0.2 | = 0.0.1 | GHSA-28qv-2m9q-wm2p |
mcp-server-supabase (npm) | 0.0.2 | = 0.0.1 | GHSA-48pr-c89h-69q7 |
mcp-server-redis (npm) | 0.0.2 | = 0.0.1 | GHSA-2rvc-xw64-r74h |
mcp-server-sequential-thinking (npm) | 0.0.2 | = 0.0.1 | GHSA-w69h-vf37-j4w6 |
mcp-server-git (npm) | 0.0.2 | = 0.0.1 | GHSA-hmxw-q2gh-p268 |
mcp-server-notion (npm) | 0.0.2 | = 0.0.1 | GHSA-mx42-9xv4-vm87 |
mcp-server-fetch (npm) | 0.0.2 | = 0.0.1 | GHSA-88f3-qjxp-rpp3 |
mcp-server-postgres (npm) | 0.0.2 | = 0.0.1 | GHSA-62p7-frf5-h7p2 |
mcp-server-figma (npm) | 0.0.2 | = 0.0.1 | GHSA-cxx6-mmxm-vfm4 |
mcp-server-github (npm) | 0.0.2 | = 0.0.1 | GHSA-mmcr-x94x-c3mp |
bricks-builder-mcp (npm) | 3.12.4 | = 3.11.2 | GHSA-r88h-7778-q4r3 |
bitrix24-tasks-mcp-server (npm) | 1.6.2 | = 1.5.0 | GHSA-2w52-hqcr-f2x2 |
executable-stories-mcp (npm) | 0.4.8 | = 0.3.3 | GHSA-c277-735f-mrmj |
sidecar-mcp (npm) | 1.0.4 | = 1.0.1 | GHSA-xvjf-g3xg-g5j7 |
claude-team-tracker (npm) | 1.2.2 | = 1.2.1 | GHSA-wxfw-pvxf-89gr |
proxy-seller-mcp (npm) | 0.1.13 | = 0.1.7 | GHSA-2j85-5qpr-6h8w |
sensorium-mcp (npm) | 3.0.103 | = 3.0.95 | GHSA-9388-px34-hc4h |
wdt-erpmcp (pip) | 0.2.15 | = 0.1.7 | GHSA-mfjc-6893-4m4j |
ray-mcp-server (pip) | 0.2.0 | = 0.2.1 | GHSA-xpj9-c6mx-gfqf |
@redhat-cloud-services/hcc-kessel-mcp (npm) | 0.3.0 | = 0.3.4 | GHSA-xh7j-7gfw-g434 |
@redhat-cloud-services/hcc-pf-mcp (npm) | 0.6.0 | = 0.6.4 | GHSA-gw27-332x-rf3r |
autotel-mcp-instrumentation (npm) | 45.0.0 | = 29.0.2 | GHSA-7cv4-gfx4-2c3v |
autotel-mcp (npm) | 0.2.0 | = 0.1.14 | GHSA-3wmg-66hp-xhv9 |
@mastra/mcp-registry-registry (npm) | 1.1.1 | = 1.0.2 | GHSA-5w62-p653-57mf |
@mastra/cursor (npm) | 0.3.0 | = 0.2.1 | GHSA-cp3h-358p-m8h2 |
@mastra/claude (npm) | 0.3.0 | = 1.0.3 | GHSA-jp56-69xj-c3rq |
@mastra/mcp-docs-server (npm) | 1.2.12 | = 1.1.47 | GHSA-wxp6-9hmr-928g |
@mastra/mcp (npm) | 1.15.0 | = 1.10.1 | GHSA-wfr8-6x4q-hpr3 |
@redhat-cloud-services/hcc-feo-mcp (npm) | 0.3.0 | = 0.3.2 | GHSA-vgm5-jmvr-cjgf |
@antv/mcp-server-chart (npm) | 0.9.10 | = 0.10.10 | GHSA-qgmj-c898-99rq |
nextmove-mcp (npm) | 0.1.2 | = 0.1.3 | GHSA-fhg4-3pg2-pvgx |
cmux-agent-mcp (npm) | 0.1.2 | = 0.1.3 | GHSA-gx6p-62rj-cg4m |
@squawk/mcp (npm) | 0.11.0 | = 0.9.5 | GHSA-vcpv-j6jh-qcc2 |
@browserbasehq/mcp (npm) | 3.0.0 | = 2.1.1 | GHSA-j9hg-hmwf-9qx7 |
ts-relay-cursor-paging (npm) | 2.1.0 | = 2.1.1 | GHSA-r9rr-c7vq-r642 |
@seezo/sdr-mcp-server (npm) | 0.0.4 | = 0.0.5 | GHSA-3c5g-45xx-w65c |
ids-enterprise-mcp-server (npm) | 0.0.7 | = 0.0.2 | GHSA-jj4q-9hf2-5rfx |
@relyt/claude-context-core (npm) | 0.1.3-relyt-0 | = 0.1.1 | GHSA-g2qf-c39v-8ph8 |
web-scraper-mcp (npm) | 1.1.3 | = 1.1.4 | GHSA-92qg-p459-45jx |
lite-serper-mcp-server (npm) | 0.2.1 | = 0.2.2 | GHSA-w7vj-jqhx-2jr7 |
claude-token-updater (npm) | 1.0.2 | = 1.0.3 | GHSA-pxr9-c6pq-g38g |
mcp-knowledge-graph (npm) | 1.3.2 | = 1.2.1 | GHSA-qq74-6323-3h57 |
The advisory range could not be parsed or the registry did not answer. No conclusion drawn.
| Package | Published now | Advisory covers | Advisory |
|---|---|---|---|
claude-code-base-action (npm) | — | = 2.0.0 | GHSA-3x98-842h-2764 |
t-invest-mcp-server (npm) | — | = 9999.99.99 | GHSA-hc7h-crvc-rj9g |
screenpipe-mcp-http (npm) | — | = 9999.99.99 | GHSA-v653-pcmf-c253 |
create-docs-mcp (npm) | — | = 9999.99.99 | GHSA-7j3w-62wc-g3qj |
zomato-mcp (npm) | — | = 1.0.0 | GHSA-m5cc-7f4r-p5c8 |
cue-mcp (npm) | — | = 9999.99.99 | GHSA-p545-gqc3-855r |
anthropic-internal-tools (npm) | — | > 0 | GHSA-hf34-hjvf-99ph |
mcp-ci-runner-poc (npm) | — | = 1.0.0 | GHSA-fw9m-r33c-qgj2 |
checkmarx-claude-cache (npm) | — | > 0 | GHSA-5j4h-g757-9wmm |
polymarket-mcp-v2 (npm) | — | = 2.1.6 | GHSA-j66f-f322-x333 |
claude-code-timer (npm) | — | = 1.0.0 | GHSA-6649-vv4q-q9fw |
If one of these appears in your MCP config, read its advisory first. Where the advisory holds up — and especially where npm has replaced the package with a security placeholder — treat it as a compromise rather than a warning: remove it, then rotate every credential it could reach.
0 of 40 carry at least one finding. An unpinned official package is low risk; an unpinned unknown one is not.
| Package | Downloads/mo | Age (days) | Worst | Findings |
|---|---|---|---|---|
chrome-devtools-mcp | 8,306,097 | 447 | clean | — |
@upstash/context7-mcp | 4,008,198 | 482 | clean | — |
@modelcontextprotocol/server-filesystem | 2,172,075 | 620 | clean | — |
@pandacss/mcp | 1,017,710 | 212 | clean | — |
@modelcontextprotocol/server-sequential-thinking | 713,373 | 608 | clean | — |
@notionhq/notion-mcp-server | 705,622 | 487 | clean | — |
@azure-devops/mcp | 526,277 | 417 | clean | — |
@sap-ux/fiori-mcp-server | 472,571 | 335 | clean | — |
@ui5/mcp-server | 462,905 | 335 | clean | — |
@sentry/mcp-server | 427,611 | 466 | clean | — |
@supabase/mcp-server-supabase | 425,490 | 493 | clean | — |
hostinger-api-mcp | 289,653 | 480 | clean | — |
@cap-js/mcp-server | 285,879 | 335 | clean | — |
@transcend-io/mcp-server-assessment | 222,667 | 103 | clean | — |
@transcend-io/mcp-server-dsr | 222,557 | 103 | clean | — |
@transcend-io/mcp-server-discovery | 221,902 | 103 | clean | — |
@transcend-io/mcp-server-preferences | 221,700 | 103 | clean | — |
@transcend-io/mcp-server-consent | 200,542 | 103 | clean | — |
@transcend-io/mcp-server-admin | 200,028 | 103 | clean | — |
@transcend-io/mcp-server-workflows | 199,277 | 103 | clean | — |
@transcend-io/mcp-server-inventory | 199,203 | 103 | clean | — |
@transcend-io/mcp-server-base | 182,739 | 103 | clean | — |
@ericthered926/duckduckgo-mcp-server | 166,866 | 229 | clean | — |
@transcend-io/mcp-server-docs | 144,126 | 27 | clean | — |
@cloudflare/mcp-server-cloudflare | 138,784 | 615 | clean | — |
@delorenj/mcp-server-trello | 122,133 | 472 | clean | — |
@eslint/mcp | 120,739 | 446 | clean | — |
@taazkareem/clickup-mcp-server | 101,551 | 545 | clean | — |
@currents/mcp | 98,399 | 487 | clean | — |
@brave/brave-search-mcp-server | 95,937 | 383 | clean | — |
@winor30/mcp-server-datadog | 79,859 | 525 | clean | — |
mcp-server-kubernetes | 78,785 | 602 | clean | — |
argocd-mcp | 76,551 | 468 | clean | — |
@aikidosec/mcp | 74,142 | 243 | clean | — |
@apify/actors-mcp-server | 72,774 | 564 | clean | — |
kubernetes-mcp-server | 66,468 | 535 | clean | — |
mcp-searxng | 64,653 | 477 | clean | — |
@hubspot/mcp-server | 60,406 | 465 | clean | — |
serper-search-scrape-mcp-server | 59,933 | 529 | clean | — |
@shortcut/mcp | 52,961 | 503 | clean | — |
| Package | Downloads/mo | Age (days) | Worst | Findings |
|---|---|---|---|---|
mcp | 0 | 621 | clean | — |
fastmcp | 0 | 612 | clean | — |
mcp-server-fetch | 1,150,872 | 619 | clean | — |
mcp-server-git | 746,351 | 620 | clean | — |
mcp-server-time | 0 | 612 | clean | — |
mcp-server-sqlite | 51,311 | 620 | clean | — |
npx github:AndrewXuTurtle/mcpaudit
Scans every MCP config on your system — Claude Desktop, Claude Code, Cursor, Windsurf, VS Code.