Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@datanexusmcp/mcp-server

Package Overview
Dependencies
Maintainers
1
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@datanexusmcp/mcp-server

DataNexus MCP — AI-Ready public data intelligence. 55 tools: CVE risk verdicts, SBOM licence policy, frontend security (manifest audit, CI scanner, typosquatting), licence compatibility, nonprofit 990 trends, SBOM monitoring, federal contracts, NPI lookup

latest
Source
npmnpm
Version
2.4.10
Version published
Weekly downloads
450
-8.54%
Maintainers
1
Weekly downloads
 
Created
Source

DataNexus MCP

mcp-server MCP server npm License: BSL 1.1 Smithery ToolRank

55 tools. One URL. Free tier — no credit card.

Verified public data — CVE/SBOM security audits, licence compliance, frontend security scanning, nonprofit 990 filings, federal contracts, NPI lookups, patents, and domain intelligence — delivered as AI-Ready Markdown inside any MCP client.

Connect in 30 seconds:

{
  "mcpServers": {
    "datanexus": {
      "type": "http",
      "url": "https://datanexusmcp.com/mcp"
    }
  }
}

Or via npx (for stdio clients like Claude Desktop):

npx -y @datanexusmcp/mcp-server

Free Tier & API Keys

DataNexus is free to use. Usage is tracked per session.

TierCalls/monthHow to activate
Anonymous100Just connect — no setup
Registered (free)500Generate a free key (see below)

Every response includes a usage field showing your current month's count against your limit. When you approach your limit, responses include an upgrade_hint pointing to datanexusmcp.com.

Getting a free API key (5× more calls)

From any MCP client connected to DataNexus:

apikeys_generate_api_key(email="you@example.com")

Returns a dnx_... key. Store it — it is shown only once.

Using your API key

Claude Desktop / HTTP clients:

{
  "mcpServers": {
    "datanexus": {
      "type": "http",
      "url": "https://datanexusmcp.com/mcp",
      "headers": {
        "X-DataNexus-Key": "dnx_your_key_here"
      }
    }
  }
}

npx / stdio clients: pass the key as an environment variable or use the HTTP config above.

Managing your key

ToolWhat it does
apikeys_generate_api_key(email)Issue a new key — rate-limited to 3/IP/day
apikeys_rotate_api_key(current_key)Revoke old key, issue replacement
apikeys_revoke_api_key(key)Permanently revoke a key

Who Uses DataNexus

Security engineers auditing SBOMs against CISA KEV, triaging CVEs with instant CRITICAL/HIGH/MODERATE/LOW verdicts, scanning CI pipelines for exposed secrets, and checking licence compatibility across their entire dependency list — without leaving their AI client.

Frontend developers catching typosquats against the top-500 frontend corpus, auditing package.json for supply-chain risk before shipping, and getting one-verdict package risk briefs scoped to npm.

Compliance analysts running background checks across IRS, SAM.gov, and NPPES — manually 45 minutes, with DataNexus 4 minutes.

Nonprofit researchers and grant-makers discovering organizations by category, tracking 5-year revenue trends, and running full 990-based due diligence — in one conversation.

M&A and legal teams doing due diligence on organizations — SAM exclusion checks, contract history, NPI verification, and patent portfolio in a single Claude conversation.

5-Minute Quickstart

Copy any of these into Claude after connecting DataNexus:

Register a free API key:

"Generate a DataNexus API key for me using my email address."

Licence compliance audit:

"Check the licences of requests, flask, and numpy. Are they compatible for use in a commercial SaaS product?"

CVE risk triage:

"Get the full risk summary for CVE-2021-44228 — CVSS, CISA KEV status, EPSS probability, and patch availability in one call."

Audit a package.json:

"Audit my package.json for supply-chain risk — check for critical CVEs, licence issues, and abandoned packages."

Scan a GitHub Actions workflow:

"Scan this GitHub Actions workflow for exposed secrets, unpinned actions, and missing lockfile enforcement."

Nonprofit due diligence:

"Find education nonprofits in California, pick one, and show me their 5-year revenue trend."

CVE watch inbox:

"Check all my active CVE watches for new events since my last poll."

Tools (55 total)

API Key Management

ToolWhat it doesAuth
apikeys_generate_api_keyGenerate a free dnx_... API key tied to your email. Rate-limited 3/IP/day. Returns key once — store it immediatelyNone
apikeys_rotate_api_keyRevoke current key and issue a replacement in one atomic operationCurrent key
apikeys_revoke_api_keyPermanently revoke an API key and invalidate its Redis cache entryKey to revoke

Security & Vulnerability Intelligence (T10)

Core CVE & Package Tools

ToolWhat it doesSourceAuth
security_fetch_package_vulnerabilitiesCVE list for any npm/PyPI/Go/Maven/Cargo package at a specific version. Batch up to 50 packagesOSV.devNone
security_fetch_package_licenceSPDX licence identifier for any package versiondeps.devNone
security_fetch_dependency_graphFull transitive dependency tree with CVE-flagged transitive deps highlighted via OSV cross-check. Hard timeout 8sdeps.dev + OSV.devNone
security_audit_sbom_vulnerabilitiesAudit a CycloneDX or SPDX SBOM JSON against OSV.dev. CVEs grouped by package with severityOSV.dev batchNone
security_fetch_cve_detailFull CVE record — CVSS score, description, affected products, patch referencesNIST NVDNone
security_fetch_cisa_kevCheck whether a CVE is in the CISA Known Exploited Vulnerabilities catalogCISA KEVNone
security_fetch_cve_epssEPSS exploit probability (0.0–1.0) for a CVE. >0.7 = patch immediatelyFIRST.org EPSSNone

Package Risk & Supply Chain

ToolWhat it doesSourceAuth
security_fetch_package_risk_briefSingle-call SHIP/CAUTION/BLOCK verdict combining CVEs, licence risk, maintainer health, and transitive countOSV.dev + deps.dev + PyPI/npmNone
security_fetch_package_maintainer_historyMaintainer ownership timeline and anomaly score. Flags sudden ownership transfersPyPI + npmNone
security_detect_typosquattingDL-distance ≤ 2 against top-10,000 packages. Returns SUSPICIOUS/CLEAN verdictPyPI + npm statsNone
security_fetch_cve_watchPersistent CVE watchlist — create once, check anytime for patch releases, KEV listings, PoC publicationsNVD + CISA KEV + OSVNone
security_audit_sbom_continuousRegister a CycloneDX/SPDX SBOM once, check anytime for new CVEsOSV.devNone

Licence Intelligence & CVE Aggregator

ToolWhat it doesSourceAuth
security_fetch_licence_analysisPlain-English licence explainer. Risk level, obligations, permissions for any SPDX ID. Static bundle covers top-50SPDX listNone
security_audit_licence_compatibilityCOMPATIBLE/CONFLICT audit for up to 50 packages or SPDX IDs. Specific conflicting pairs with remediationSPDX + deps.devNone
security_fetch_cve_risk_summaryOne-call CVE verdict: CRITICAL_EXPLOIT/HIGH_RISK/MODERATE/LOW/UNKNOWN. Aggregates CVSS + KEV + EPSS in parallelNVD + CISA + EPSSNone

Sprint 8B — Backend Security Depth

ToolWhat it doesSourceAuth
security_audit_sbom_license_policyAudit a CycloneDX/SPDX SBOM against a custom SPDX licence policy. Returns PASS/WARN/BLOCK per package. Default policy blocks GPL-3.0/AGPL-3.0. Unlisted licences → WARNdeps.devNone
security_fetch_cve_watch_statusPolling inbox for all active CVE watches. Returns only watches with new events since last poll using per-user cursor. First call returns last 30 daysRedisAPI key recommended

Frontend Security (T20)

New in Sprint 8B. Frontend-specific security tools scoped to the npm ecosystem with a curated top-500 frontend package corpus.

ToolWhat it doesSourceAuth
frontend_security_detect_typosquattingTyposquatting detection against the top-500 frontend packages (React, Vite, Axios, Lodash, etc.). DL-distance ≤ 2. Fewer false positives than the full-npm scanStatic corpusNone
frontend_security_audit_manifestAudit a package.json for supply-chain risk. Returns SHIP/CAUTION/BLOCK verdict with CVE counts, licence risks, and abandoned packages. Accepts optional package-lock.json for pinned-version accuracyOSV.dev + deps.dev + npmNone
frontend_security_audit_ci_pipelineScan GitHub Actions, Vercel, or Netlify configs for exposed secrets, unpinned actions, missing lockfile enforcement, and overly broad permissions. ${{ secrets.FOO }} references are never flagged — only literal credential valuesStatic analysisNone
frontend_security_fetch_package_risk_briefnpm-scoped SHIP/CAUTION/BLOCK risk brief with frontend-specific signals: weekly_downloads and is_ui_component (detects react-, @mui/, @radix-ui/*, etc.)OSV.dev + deps.dev + npmNone

Differentiator vs mcp-security-audit: DataNexus frontend tools return one actionable verdict (SHIP/CAUTION/BLOCK) with licence risk and abandonment signals, not a raw CVE dump.

Nonprofit Intelligence (T04)

ToolWhat it doesSourceAuth
nonprofit_fetch_nonprofit_by_einFull IRS 990 filing data for any US nonprofit — revenue, expenses, executive compensation, risk flagsProPublica + IRS e-FileNone
nonprofit_search_nonprofits_by_nameSearch US nonprofits by name and optional state filterProPublicaNone
nonprofit_fetch_charity_ukUK registered charity details — income, trustees, activitiesUK Charity CommissionNone
nonprofit_fetch_nonprofit_full_profileComplete due diligence in one call — financials, exec pay, risk flags, health score (0–100), programme ratio, fundraising sustainabilityProPublica + IRSNone
nonprofit_search_nonprofits_by_categorySearch by mission category (education, healthcare, arts, environment, human_services, civil_rights, international, religion, science, sports) or raw NTEE codeProPublicaNone
nonprofit_fetch_nonprofit_financial_trends5-year (up to 10-year) revenue, expense, and asset trends with CAGR and health score historyProPublica + IRS 990None

Compliance & Identity Verification (T22)

ToolWhat it doesSourceAuth
compliance_check_sam_exclusionCheck if an entity is excluded from US federal contracts (debarred) on SAM.govSAM.govNone
compliance_fetch_npi_providerNPI provider details — name, specialty, address, taxonomy codesNPPES NPI RegistryNone
compliance_search_npi_by_nameSearch NPI registry by provider name and stateNPPES NPI RegistryNone
compliance_fetch_finra_brokerFINRA BrokerCheck registration, disclosures, and exam historyFINRA BrokerCheckNone

Domain Intelligence (T07)

ToolWhat it doesSourceAuth
domain_fetch_dns_recordsA, AAAA, MX, TXT, NS, CNAME records for any domainCloudflare DoHNone
domain_check_email_securitySPF, DMARC, and DKIM validation — misconfiguration flags, A–F gradeCloudflare DNSNone
domain_fetch_domain_rdapDomain registration details — registrar, registrant, creation dateRDAPNone
domain_fetch_reverse_ipAll domains co-hosted on the same IP addressHackerTargetNone
domain_fetch_subdomainsEnumerate subdomains via certificate transparency logscrt.shNone
domain_fetch_ssl_certificate_chainFull SSL certificate chain — issuer, expiry, SANscrt.shNone
domain_fetch_domain_historyHistorical SSL certificate issuance timelinecrt.shNone
ToolWhat it doesSourceAuth
legal_fetch_patent_by_numberFull patent record — claims, abstract, filing date, assignees, IPC classificationsEPO / USPTO / WIPONone
legal_search_patents_by_keywordPatent search across EPO, USPTO, and WIPO by keyword or phraseEPO / USPTO / WIPONone
legal_fetch_inventor_portfolioAll patents by a named inventor — portfolio size, filing dates, assigneesEPO / USPTO / WIPONone
legal_fetch_patent_citationsForward and backward citation chains for a patentEPO / USPTO / WIPONone

Government Contracts (T18)

ToolWhat it doesSourceAuth
govcon_fetch_vendor_contract_historyFederal contract award history for any vendorUSASpending.govNone
govcon_search_contract_awardsSearch contract awards by keyword, agency, or PSC codeUSASpending.govNone
govcon_fetch_open_solicitationsOpen contract opportunities currently accepting bidsSAM.govNone

Regulatory Intelligence (T19)

ToolWhat it doesSourceAuth
regulatory_search_open_rulemakingsOpen rulemaking proceedings on Regulations.gov by keyword or agencyRegulations.govNone
regulatory_fetch_docket_detailsFull docket record — comments, documents, statusRegulations.govNone
regulatory_fetch_federal_register_noticesRecent Federal Register notices and rules by agency or keywordFederal RegisterNone

Shared Tools

ToolWhat it does
search_datanexus_toolsFind the right DataNexus tool for your task by keyword
report_feedbackReport data quality issues or gaps
report_mcpize_linkReturns subscription and payment tier status
validate_tool_outputValidate a tool response for anomalies or schema issues

Data Sources

SourceDataTools
ProPublica Nonprofit ExplorerUS nonprofit 990 filings, multi-year financialsT04
IRS EO BMF + e-FileUS nonprofit registrations and raw 990 dataT04
UK Charity CommissionUK charity registrationsT04
NIST NVDCVE database with CVSS scores and referencesT10
OSV.devOpen source vulnerability databaseT10, T20
CISA KEVKnown exploited vulnerabilities catalog (daily refresh)T10
FIRST.org EPSSExploit prediction scoresT10
deps.devDependency graphs, licences, transitive countsT10, T20
SPDX licence listLicence metadata (static bundle + API fallback)T10
PyPI + npm registriesMaintainer history and download statsT10, T20
npm downloads APIWeekly download counts for packagesT20
Cloudflare DNS over HTTPSDNS records and email securityT07
crt.shCertificate transparency logs and SSL historyT07
EPO / USPTO / WIPOPatent databasesT11
USASpending.govFederal contract awardsT18
SAM.govContract opportunities and exclusionsT18, T22
Regulations.govOpen rulemakings and docketsT19
Federal RegisterAgency notices and rulesT19
NPPES NPI RegistryHealthcare provider verificationT22
FINRA BrokerCheckBroker/adviser registrationsT22

Installation

No Docker, no API keys, no configuration.

{
  "mcpServers": {
    "datanexus": {
      "type": "http",
      "url": "https://datanexusmcp.com/mcp"
    }
  }
}

With a registered API key (500 calls/month)

{
  "mcpServers": {
    "datanexus": {
      "type": "http",
      "url": "https://datanexusmcp.com/mcp",
      "headers": {
        "X-DataNexus-Key": "dnx_your_key_here"
      }
    }
  }
}

Via npx (stdio clients — Claude Desktop, Cursor)

npx -y @datanexusmcp/mcp-server

Via npm (programmatic use)

npm install @datanexusmcp/mcp-server

Changelog

v2.4.0 — Sprint 8 (2026-05-30)

10 new tools — API key infrastructure, backend security depth, frontend security wedge

Sprint 8A — API Key Infrastructure:

  • apikeys_generate_api_key — issue a free dnx_... key tied to your email (500 calls/month)
  • apikeys_rotate_api_key — atomic key rotation
  • apikeys_revoke_api_key — immediate revocation + Redis cache invalidation
  • _UsageMiddleware — usage counting injected into every tool response at middleware level. Zero changes to existing tool files
  • Anonymous tier: 100 calls/month (IP-keyed). Registered tier: 500 calls/month (key-keyed)
  • PAYMENT_ENABLED flag: soft gate today → hard 429 when payment is enabled (env var flip, no code change)

Sprint 8B — Sub-category Taxonomy + Backend Security Depth + Frontend Security Wedge:

  • security_audit_sbom_license_policy — SBOM → PASS/WARN/BLOCK per org licence policy (CycloneDX/SPDX). Default policy blocks GPL-3.0/AGPL-3.0. Unlisted licences default to WARN
  • security_fetch_cve_watch_status — CVE watch polling inbox with per-user cursor. Returns only new events since last poll
  • security_fetch_dependency_graph enhanced — cvs_filtered_transitive_deps field added: transitive deps with ≥1 open CVE highlighted via OSV.dev cross-check
  • frontend_security_detect_typosquatting — DL-distance ≤ 2 against curated top-500 frontend corpus
  • frontend_security_audit_manifestpackage.json → SHIP/CAUTION/BLOCK with licence risks and abandonment signals
  • frontend_security_audit_ci_pipeline — GitHub Actions/Vercel/Netlify secret scanner. ${{ secrets.X }} safe refs never flagged
  • frontend_security_fetch_package_risk_brief — npm-scoped risk brief with weekly_downloads and is_ui_component signals
  • CATEGORIES.md — 8-category tool taxonomy added to repo

v2.3.0 — Sprint 7 (2026-05-29)

5 new tools — licence intelligence, CVE aggregator, nonprofit depth

  • security_fetch_licence_analysis, security_audit_licence_compatibility, security_fetch_cve_risk_summary
  • nonprofit_search_nonprofits_by_category, nonprofit_fetch_nonprofit_financial_trends

v2.2.0 — Sprint 6

6 new tools — package risk, maintainer health, stateful CVE/SBOM monitoring

  • security_fetch_package_risk_brief, security_fetch_package_maintainer_history, security_detect_typosquatting
  • security_fetch_cve_watch, security_audit_sbom_continuous, nonprofit_fetch_nonprofit_full_profile

v2.1.0 — Sprint 4

Added CISA KEV, EPSS, and SBOM audit tools (35 tools total).

License

DataNexus MCP is licensed under the Business Source License 1.1.

What this means in plain English:

  • ✅ Free to use for personal projects, research, and self-hosting your own instance
  • ✅ Free to read, modify, and learn from the source code
  • ✅ Converts automatically to Apache 2.0 on 2030-06-11 — no strings attached after that
  • ❌ Cannot be used to offer a competing hosted data intelligence service without a commercial license

Why BSL and not MIT?

We're building a sustainable hosted service on top of this codebase. BSL lets us keep the source open and auditable — important for a tool handling compliance and security data — while protecting the ability to fund continued development.

If you want to run a commercial service using DataNexus internals, get in touch. If you're self-hosting for your own agents, you're fully covered at no charge.

mcp-server MCP server

Keywords

mcp

FAQs

Package last updated on 16 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts