Documentation

DataNexus MCP Docs

What is DataNexus MCP?

DataNexus MCP is a remote MCP server that gives AI agents structured access to public data. It exposes 55 tools across 7 categories — nonprofit intelligence, security & CVE data, domain/DNS, patents, government contracts, regulatory filings, and compliance verification.

All tools return structured JSON from verified public sources (IRS, NVD, CISA, USPTO, SAM.gov, Regulations.gov, NPPES, FINRA, and more). No scraping, no hallucination — just the data.

The server is hosted at https://datanexusmcp.com/mcp and uses the Streamable HTTP transport. It works with any MCP client including Claude.ai, the Claude desktop app, and the Claude API via the Anthropic SDK.

Connect in Claude.ai

  1. Open Claude.ai and go to Settings → Connectors (or Integrations)
  2. Click Add connectorCustom MCP
  3. Enter the server URL: https://datanexusmcp.com/mcp
  4. Optionally add your API key as header: X-Api-Key: your-key-here
  5. Click Connect — Claude will sync the 55 tools automatically

Once connected, Claude will automatically call the right DataNexus tool based on what you ask. You don't need to reference tool names directly.

Tip: After connecting, ask Claude "What DataNexus tools are available?" to see the full list and get suggested prompts.

npm / local use

Install the npm package to run DataNexus MCP locally or integrate it into your own MCP client:

npm install -g @datanexusmcp/mcp-server

Then add it to your MCP client config (e.g. claude_desktop_config.json):

{
  "mcpServers": {
    "datanexus": {
      "command": "npx",
      "args": ["@datanexusmcp/mcp-server"],
      "env": {
        "DATANEXUS_API_KEY": "your-key-here"  // optional
      }
    }
  }
}

API keys

DataNexus MCP works without an API key on the free tier (10 lookups/week). Sign up for an API key for usage attribution.

Pass the key as an HTTP header on every request:

X-Api-Key: your-key-here

In Claude.ai, add this as a custom header when configuring the connector. With the npm package, set it as the DATANEXUS_API_KEY environment variable.

T04 — Nonprofit Intelligence

Sources: IRS EO BMF, IRS TEOS e-File, ProPublica Nonprofit Explorer, UK Charity Commission.

nonprofit_fetch_nonprofit_by_ein
"Look up the nonprofit with EIN 46-5734087"
nonprofit_search_nonprofits_by_name
"Find nonprofits called 'Doctors Without Borders' in New York"
nonprofit_fetch_charity_uk
"Look up UK charity number 1089464"
nonprofit_fetch_nonprofit_full_profile
"Full due diligence on EIN 13-1837418 — financials, exec pay, health score"
nonprofit_fetch_nonprofit_financial_trends
"Show me 5-year financial trends for EIN 46-5734087"
nonprofit_search_nonprofits_by_category
"Find education nonprofits in California"

T07 — Domain & DNS

Sources: RDAP, crt.sh, SecurityTrails, DNS resolvers.

domain_fetch_domain_rdap
"Who owns example.com and when does it expire?"
domain_fetch_ssl_certificate_chain
"Show me the SSL certificate chain for datanexusmcp.com"
domain_check_email_security
"Does google.com have DMARC and DKIM configured?"

T10 — Security & CVE

Sources: NVD (NIST), CISA KEV, FIRST EPSS, OSV.dev, deps.dev.

security_fetch_cve_risk_summary
"What's the full risk picture for CVE-2021-44228 (Log4Shell)?"
security_fetch_package_vulnerabilities
"Are there any CVEs in requests 2.28.0?"
security_fetch_package_risk_brief
"Is it safe to ship with lodash 4.17.20? Give me a SHIP/CAUTION/BLOCK verdict"
security_detect_typosquatting
"Is 'reqeusts' a typosquatting attack on the requests package?"
security_fetch_cve_watch
"Create a watchlist for CVE-2024-3094 and notify me if it gets exploited"
security_audit_sbom_vulnerabilities
"Audit this CycloneDX SBOM for known vulnerabilities"

T11 — Patent Intelligence

Sources: EPO OPS API, USPTO, WIPO.

legal_search_patents_by_keyword
"Find patents on mRNA lipid nanoparticle delivery from 2019-2023"
legal_fetch_patent_by_number
"Get details for patent US10702600B2"
legal_fetch_inventor_portfolio
"What patents does Katalin Karikó hold?"

T18 — Government Contracts

Sources: SAM.gov, FPDS-NG.

govcon_search_contract_awards
"What contracts has Booz Allen Hamilton won from DoD in the last year?"
govcon_fetch_vendor_contract_history
"Show me the full federal contract history for Palantir Technologies"
govcon_fetch_open_solicitations
"What open solicitations exist for AI software from HHS?"

T19 — Regulatory

Sources: Regulations.gov, Federal Register.

regulatory_search_open_rulemakings
"What open FDA rulemakings exist for medical devices?"
regulatory_fetch_docket_details
"Get details for docket EPA-HQ-OAR-2021-0317"
regulatory_fetch_federal_register_notices
"Find recent Federal Register notices from the FTC on data privacy"

T22 — Compliance

Sources: NPPES NPI Registry, FINRA BrokerCheck, SAM.gov exclusions.

compliance_check_sam_exclusion
"Is Acme Corp excluded from federal contracting?"
compliance_fetch_npi_provider
"Look up NPI number 1234567890"
compliance_fetch_finra_broker
"Check FINRA BrokerCheck for John Smith CRD# 1234567"

Rate limits

Tier Calls/month Requires
Free 500 Nothing — works out of the box
Pro 5,000 API key ($29/month)
Team 25,000 API key ($99/month)
Enterprise Unlimited Contact support ($499/month)

Rate limits apply per IP address on the free tier and per API key on paid tiers. Upstream rate limits (e.g. SAM.gov, EPO) may apply separately and are handled transparently — the tool returns a DEGRADED status instead of failing.

Error handling

All tools return structured JSON. When an upstream source is unavailable, tools return a status: "DEGRADED" response with whatever partial data is available — they never throw unhandled errors.

Common status values:

Need help? Email support@datanexusmcp.com or open an issue on GitHub.

Full server listing: Glama — DataNexus MCP