Pulsedive logo

Pulsedive

Enriches IPs, domains, URLs, and hashes with Pulsedive risk, threat, feed, and indicator-search data.

Install Pulsedive

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "pulsedive": {
      "command": "npx",
      "args": [
        "-y",
        "@pipeworx/mcp-pulsedive"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 2 tools correctly (3d ago).

Overview

Pulsedive MCP server connects AI agents to Pulsedive threat-intelligence data through the Pipeworx gateway. Its two dedicated tools enrich IP addresses, domains, URLs, and hashes with risk levels, contributing factors, threats, and feeds, or search indicators using Pulsedive Explore queries. Use it for IOC triage, threat research, and filtering indicators by fields such as type, risk, feed, or threat. It is available through a hosted streamable HTTP endpoint or a local npm stdio bridge.

Use cases

  • Enrich suspicious IPs, domains, URLs, and hashes
  • Triage indicators by Pulsedive risk and associated threats
  • Search for high-risk domains with Explore filters
  • Investigate the feeds and factors behind an IOC assessment

Key features

  • IOC enrichment for IPs, domains, URLs, and hashes
  • Risk levels and contributing risk factors
  • Associated threat and intelligence-feed data
  • Boolean Explore queries with field filters
  • Hosted HTTP and local npm stdio access
  • Optional Pipeworx gateway meta-tools

Tools2

What Pulsedive lets your agent do. Expand a tool for its parameters.

Verified live~384 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

11/11 checks healthy over the last 61d

What it can do

From the 2 tools this server returned when we ran it; 2 declare their own safety hints.

Makes network requests · 2Read-only tools · 2
Network at startup4 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age125 days
Maintainers1

Observed 2026-11-04 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · @pipeworx/mcp-pulsedive (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads518Package downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed2Callable tools this server registers over MCP.

How Pulsedive works

What Pulsedive MCP server does

Pulsedive MCP server exposes Pulsedive threat-intelligence lookups to MCP-compatible clients through Pipeworx. The integration is an independent, unofficial connection and is not affiliated with, endorsed by, or published by Pulsedive.

The server focuses on indicator-of-compromise enrichment. It accepts IP addresses, domains, URLs, and hashes, then returns Pulsedive information such as an indicator's risk level, factors contributing to that assessment, related threats, and intelligence feeds. A separate search function queries the Pulsedive threat database using its Explore query language.

How it works

The hosted MCP endpoint is https://gateway.pipeworx.io/pulsedive/mcp. A client can connect directly to that URL, or use the full Pipeworx gateway at https://gateway.pipeworx.io/mcp. The scoped endpoint lists the Pulsedive tools along with shared Pipeworx meta-tools. Those meta-tools can route broader questions across the gateway catalog through ask_pipeworx.

A local npm option runs as a stdio bridge. The client starts @pipeworx/mcp-pulsedive with npx, and the bridge forwards requests to the same hosted endpoint. Both modes require network access; the npm bridge has no offline mode.

Setup and configuration

For a hosted connection, add the Pulsedive endpoint to an MCP client configuration:

config.json
{
  "mcpServers": {
    "pulsedive": {
      "url": "https://gateway.pipeworx.io/pulsedive/mcp"
    }
  }
}

The npm configuration uses:

config.json
{
  "mcpServers": {
    "pulsedive": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-pulsedive"]
    }
  }
}

A key is optional for anonymous use. Anonymous access is limited to 50 calls per day. A free Pipeworx account raises that allowance to 200 calls per day; configure its key as PIPEWORX_API_KEY. The key is sent as a Bearer token, and calls are metered and billed in the same way as hosted connections.

Set PIPEWORX_META_TOOLS=1 if the local bridge should also list shared gateway tools such as ask_pipeworx. Without that setting, it lists the Pulsedive pack's tools by default.

Tools and capabilities

  • pulsedive_indicator checks an IP, domain, URL, or hash and returns its Pulsedive risk level, contributing risk factors, associated threats, and intelligence feeds.
  • pulsedive_explore searches the Pulsedive threat database with Explore boolean field filters. Queries can target fields including indicator type, risk, feed, and threat, and the tool accepts a result limit.
  • ask_pipeworx can be used through the gateway to ask questions in plain language; the gateway selects a tool and fills its arguments.

Limitations and notes

The dedicated pack endpoint also exposes shared Pipeworx meta-tools, so its complete tool list is larger than the two Pulsedive-specific tools. Its initialize response defines the exact scope at connection time. The integration requires network access and a Pulsedive-compatible call path; the HTTP tool API also requires an API key for calls that cannot run anonymously. Behind an HTTPS proxy, Node's built-in fetch does not read HTTPS_PROXY by default; newer Node releases can honor it when NODE_USE_ENV_PROXY=1 is set.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Pulsedive

Pulsedive is an MCP server that connects AI agents to the Pulsedive threat-intelligence database through the Pipeworx gateway. Its main tools look up IPs, domains, URLs, and hashes for risk scores, threats, factors, and feeds, or search indicators with Explore boolean filters.

Install it by adding the hosted MCP URL to your client, or run the local bridge with npx using @pipeworx/mcp-pulsedive. The hosted endpoint is https://gateway.pipeworx.io/pulsedive/mcp, while the npm bridge forwards requests to that endpoint and requires network access.

Yes, Pulsedive works with Claude Desktop, Cursor, and Windsurf through the hosted MCP endpoint or the local stdio bridge. Add the endpoint URL to a client configuration, or configure npx with @pipeworx/mcp-pulsedive.

No, an API key is not required for anonymous use, but anonymous access is capped at 50 calls per day. A free Pipeworx account raises the limit to 200 calls per day; configure its key with PIPEWORX_API_KEY.

Use pulsedive_explore with a Pulsedive Explore query such as type=domain and risk=high. The tool supports boolean field filters for criteria including indicator type, risk, feed, and threat, and accepts a result limit.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPulsedive AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/pulsedive?style=directory)](https://allmcps.com/mcp/pulsedive)
HTML Embed
<a href="https://allmcps.com/mcp/pulsedive"><img src="https://allmcps.com/api/badge/pulsedive?style=directory" alt="Pulsedive on AllMCPs" /></a>