mikelovatt

pipefire

Community mikelovatt
Updated

Free email deliverability checks from the terminal: SPF, DKIM, DMARC, blacklists, headers, subject lines. npx pipefire

pipefire

Free email deliverability checks from the terminal. Check a domain's SPF, DKIM, DMARC, MX, BIMI and MTA-STS records, look it up on spam blacklists, read raw email headers and score a cold email subject line.

No account. No API key. No dependencies.

npx pipefire check example.com

Commands

Command What it does
pipefire check <domain> MX, SPF, DKIM and DMARC in one go, each with pass, warn or fail and how to fix it
pipefire dmarc <domain> DMARC policy and reports. Tells you if the domain can be impersonated by email
pipefire spf <domain> SPF record and the 10 DNS lookup limit
pipefire dkim <domain> [selector] DKIM public key. Google, Microsoft and common selectors are tried
pipefire mx <domain> Mail servers and the email provider
pipefire bimi <domain> BIMI logo record
pipefire mta-sts <domain> MTA-STS policy
pipefire blacklist <domain or ip> Spam blacklist lookup
pipefire headers < headers.txt Read raw email headers: SPF, DKIM and DMARC results, hops and delays
pipefire subject "<subject line>" Score a cold email subject line
pipefire email --subject "..." < body.txt Score a whole cold email
pipefire domains <brand> Ideas for separate cold email sending domains
pipefire guess <first> <last> <domain> Likely email address formats for a person
pipefire gen-dmarc <domain> --policy reject --rua [email protected] Build a DMARC record
pipefire gen-spf google microsoft Build an SPF record

Add --json to any command for raw output.

Examples

$ npx pipefire dmarc example.com
DMARC check for example.com

DMARC (policy and reports): WARN
  Record: v=DMARC1;p=reject;sp=reject;adkim=s;aspf=s
  Found: Policy p=reject, with no reports address.
  Fix: Add rua=mailto:you@yourdomain so you receive the daily reports that show who sends as you.
pbpaste | npx pipefire headers

Install

Run it with npx as above, or install it globally:

npm install -g pipefire

Needs Node 18 or newer.

Use it in Claude, ChatGPT, Cursor, Cline or Gemini CLI

The same sixteen tools run as a remote MCP server at https://pipefire.ai/mcp. No install and no API key.

  • Cline / Cursor / any MCP client: add a remote (streamable HTTP) server with the URL https://pipefire.ai/mcp. See llms-install.md.
  • Gemini CLI: gemini extensions install https://github.com/mikelovatt/pipefire-cli
  • Claude Code: claude mcp add --transport http pipefire https://pipefire.ai/mcp
  • Claude and ChatGPT: steps at pipefire.ai/mcp-server.

How it works

The CLI calls the same free tools as pipefire.ai/tools, through Pipefire's public MCP endpoint at https://pipefire.ai/mcp. Checks are rate limited per IP. Nothing you check is stored.

Use the tools in Claude, ChatGPT or Cursor instead: see pipefire.ai/mcp-server.

About Pipefire

Pipefire is done-for-you cold email for agencies. It buys and warms the sending domains and mailboxes, finds and verifies the prospects, writes the emails and sorts the replies. You approve every email before it goes out.

License

MIT

MCP Server ยท Populars

MCP Server ยท New

    MCP-Manager

    MCP Security Checklists

    MCP Server

    Community MCP-Manager
    mozarkai

    Optics Framework

    Open-source test automation for Android, iOS, web, smart TV (Android TV, Tizen, webOS) and Bluetooth (BLE) devices. Write tests as CSV/YAML, record them live, or let an AI agent build them over MCP. Self-healing locators: XPath, text, OCR, image.

    Community mozarkai
    baronunread

    rdyrct

    Open-source URL shortener for teams: branded short links, QR codes, and custom domains on Cloudflare Workers.

    Community baronunread
    ExpeditedProjects

    HutchDB

    A database for AI agents. No schema, SQL, or structure required. Claude Code, Codex, Cursor, Hermes, Claw, Grokbot, and other MCP clients store, query, and share the same records. Open source (AGPLv3) or cloud.

    Community ExpeditedProjects
    heubme2020

    DataSinking

    Full-text financial reports (US, China, Japan, Korea, Taiwan) as clean Markdown โ€” REST API + MCP server for LLMs, RAG and quant

    Community heubme2020