Queries verified public data for security, compliance, domains, nonprofits, patents, and government contracts without a required API key.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
This server is confirmed live โ we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server.
report_feedbackReport a data quality issue or agent intent gap for a DataNexus tool response. tool_id: e.g. "T10" or "security_fetch_cve_detail". query_hash: From the query_hash field of the response. signal: incorrect_data | missing_field | stale_data | not_useful | wrong_entity | data_quality. comment: Issue description. Max 500 chars. missing_fields: Absent or wrong field names. feedback_type: "user_feedback" (default) or "agent_gap". intended_query: Agent's goal. Max 256 chars. gap_description: What was missing. Max 256 chars. Example: report_feedback(tool_id="T10", query_hash="abc123", signal="incorrect_data")
report_mcpize_linkCheck MCPize subscription status for a DataNexus tool. tool_id: DataNexus tool identifier e.g. "T10". Pass the tool the user is asking about. Returns: status ("free" | "subscription_required" | "not_configured"), message, tool_id, and upgrade_url when subscription is required. Example: report_mcpize_link(tool_id="T10")
validate_tool_outputValidate a DataNexus tool response for data quality issues using two-layer validation: deterministic rules first, then AI review for ambiguous cases. Read-only. Never blocks. tool_id: DataNexus tool identifier e.g. T04, T10, T22. Required. Find in the tool_id field of any response. query_hash: Hash from the response you are validating. Required. Enables feedback correlation. response_json: Full tool response serialised as a JSON string. Required. Returns pass or issues_found, with issues from each layer and whether feedback was auto-filed. Both layers must agree before feedback is filed. Use validate_tool_output to check data quality. Use report_feedback instead to manually report an issue you have already identified. If this tool's response does not serve the user's need, call report_feedback with feedback_type="agent_gap", tool_id="validate_tool_output", intended_query="{what the user needed}", gap_description="{what was missing or wrong in the result}".
search_datanexus_toolsFind the right DataNexus tool by describing your task in plain English. Read-only. No side effects. Call this before any other DataNexus tool to reduce context load from 40000 to 800 tokens. query: Plain English description of your task e.g. check if a Python package has CVEs or look up a UK charity by name. Required. domain: Restrict results to one sub-server: nonprofit, security, compliance, domain, legal, govcon, or regulatory. Optional. Returns matching tool names and parameter hints you can call directly. Do not call this recursively or to validate results โ use validate_tool_output for that. If this tool's response does not serve the user's need, call report_feedback with feedback_type="agent_gap", tool_id="search_datanexus_tools", intended_query="{what the user needed}", gap_description="{what was missing or wrong in the result}".
nonprofit_fetch_nonprofit_by_einFetch IRS 990 filing data for any US nonprofit by EIN. Read-only. No side effects. Idempotent. US only. ein: 9-digit Employer ID with or without dash, e.g. 46-5734087 or 465734087. Required. Returns name, revenue, expenses, assets, NTEE code, and mission from the most recent 990 filing. Use this when you have the exact EIN. Use nonprofit_search_nonprofits_by_name instead when you only have a name. Verified source: IRS EO BMF + IRS TEOS. 7-day cache. If this tool's response does not serve the user's need, call report_feedback with feedback_type="agent_gap", tool_id="nonprofit_fetch_nonprofit_by_ein", intended_query="{what the user needed}", gap_description="{what was missing or wrong in the result}".
nonprofit_search_nonprofits_by_nameSearch US nonprofits by name with optional state filter. Read-only. No side effects. Idempotent. US only. Returns up to 25 matches. name: Full or partial organisation name. Required. state: Two-letter US state code e.g. CA, NY. Optional, defaults to all states. Returns EIN, name, state, revenue, and NTEE code for each match. Use this when you have a name but not the EIN. Use nonprofit_fetch_nonprofit_by_ein instead when you have the exact EIN for a precise single lookup. Verified source: IRS EO BMF. 7-day cache. If this tool's response does not serve the user's need, call report_feedback with feedback_type="agent_gap", tool_id="nonprofit_search_nonprofits_by_name", intended_query="{what the user needed}", gap_description="{what was missing or wrong in the result}".
The datanexusmcp/mcp-server MCP server gives an MCP client access to DataNexus tools for verified public-data research. Its advertised scope covers 55 tools across vulnerability intelligence, software bills of materials, package licences, domain intelligence, nonprofit filings, healthcare provider records, financial registrations, patents, and government contract data.
Security-focused tools can inspect package vulnerabilities, dependency graphs, CVE records, CISA KEV status, EPSS probability, SBOMs, and SPDX licences. Other tools query IRS nonprofit data, UK Charity Commission records, NPPES provider registrations, FINRA BrokerCheck, SAM.gov exclusions, domain registration and DNS data, certificate transparency records, patents, and contract awards.
The server can be reached at https://datanexusmcp.com/mcp using an HTTP MCP configuration, or launched locally through the npm package with npx. A discovery tool, search_datanexus_tools, helps an agent identify the appropriate DataNexus tool before making a lookup. Many read-only tools are idempotent and identify their public source and cache period in the tool description.
Results include structured fields suited to agent workflows. For example, package vulnerability checks return CVE identifiers, severity, CVSS scores, affected ranges, and fixed versions, while domain tools return registration, certificate, DNS, or subdomain information. validate_tool_output can review a response for data-quality issues, and report_feedback can file an issue or describe a missing agent capability.
For an HTTP-capable MCP client, configure the hosted endpoint as follows:
For a local stdio setup, run npx -y @datanexusmcp/mcp-server. Claude Desktop is explicitly documented as a stdio client option. Anonymous access allows 100 calls per month. A free DataNexus key raises the stated limit to 500 calls per month; the key is sent as the X-DataNexus-Key HTTP header. The material does not identify a required environment variable.
The datanexusmcp/mcp-server MCP server supports workflows such as:
The supplied tool descriptions identify sources including Google OSV.dev and deps.dev, NIST NVD, CISA, FIRST.org, IRS, CMS NPPES, IANA RDAP, Cloudflare DNS over HTTPS, crt.sh, EPO OPS, USPTO, SAM.gov, and USASpending.gov.
Coverage and parameters vary by tool. Several lookups are limited to the US or UK, patent searches support specified jurisdictions, and some tools require exact identifiers such as an EIN, NPI, CRD number, CVE ID, package version, or patent number. Domain certificate tools do not support every input type; for example, the certificate-chain lookup excludes IP addresses and wildcard domains, while reverse-IP lookup does not support IPv6-only domains.
Caching and quotas also differ. Examples include one-hour caches for several vulnerability queries, 24-hour caches for many registry and domain results, and a stated free-tier quota for reverse-IP lookups. Large dependency trees and SBOMs may return partial results or take longer. The hosted service reports usage and may provide upgrade hints when a limit is near.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/datanexusmcp-mcp-server)<a href="https://allmcps.com/mcp/datanexusmcp-mcp-server"><img src="https://allmcps.com/api/badge/datanexusmcp-mcp-server?style=directory" alt="MCP Server on AllMCPs" /></a>