MCP server de Pipefire
Commit 12 nov 2026Permite que un cliente de IA audite la entregabilidad de correos electrónicos, verifique registros DNS como SPF y DMARC, y califique el contenido de correos en frío según su riesgo de spam.
También conocido como mikelovatt/pipefire-cli, pipefire-cli
- Stars
- 0
- Herramientas
- 16
- Descargas, 30 días
- —
- Última versión
- 1.2.0
- Último commit
- 12 nov 2026
- Licencia
- MIT
¿Qué es Pipefire MCP?
Pipefire es un MCP server. Permite que un cliente de IA audite la entregabilidad de correos electrónicos, verifique registros DNS como SPF y DMARC, y califique el contenido de correos en frío según su riesgo de spam. Expone 16 herramientas, como check_domain_email_setup, check_dmarc, check_spf.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Pipefire
Pipefire ofrece un conjunto de dieciséis herramientas de entregabilidad de correo electrónico diseñadas para agentes de IA y usuarios de terminal. Permite a los desarrolladores auditar configuraciones de dominio, verificar registros DNS y evaluar el riesgo de spam en mensajes salientes. El servidor funciona como un MCP server remoto a través de streamable HTTP, lo que lo hace compatible con clientes como Claude Code, Cursor, LobeHub y Gemini CLI. También funciona como una aplicación de línea de comandos local mediante npx.
Los usuarios pueden realizar comprobaciones técnicas en registros SPF, DKIM, DMARC, MX, BIMI y MTA-STS sin necesidad de una cuenta o una API key. Las herramientas incluyen funciones especializadas para analizar encabezados de correo en bruto, comprobar si los dominios aparecen en listas negras de spam y calificar el contenido o los asuntos de correos en frío. Para quienes utilizan la plataforma de agencia Pipefire, el servidor también puede interactuar con campañas y buzones existentes para redactar o gestionar el contacto. Todas las comprobaciones son de solo lectura y el servidor no almacena ningún dato.
Qué puedes hacer con él
- 1Auditar la configuración de correo del dominioPide a tu agente de IA que verifique si un dominio específico está configurado correctamente para el envío de correos.
- 2Evaluar el riesgo de correos en fríoHaz que un cliente de IA califique el riesgo de spam de un borrador de correo y su asunto antes de enviarlo.
- 3Analizar fallos de entrega de correoProporciona encabezados de correo en bruto a una IA para entender por qué un mensaje podría haber terminado en la carpeta de spam.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Pipefire MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Pipefire MCP en Claude Code
$ claude mcp add --transport http pipefire-cli https://pipefire.ai/mcpInstalar Pipefire MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"pipefire-cli": {
"url": "https://pipefire.ai/mcp"
}
}
}Instalar Pipefire MCP en VS Code
.vscode/mcp.json
{
"servers": {
"pipefire-cli": {
"type": "http",
"url": "https://pipefire.ai/mcp"
}
}
}Instalar Pipefire MCP en VS Code CLI
$ code --add-mcp '{"name":"pipefire-cli","type":"http","url":"https://pipefire.ai/mcp"}'Instalar Pipefire MCP en Codex
$ codex mcp add pipefire-cli --url https://pipefire.ai/mcpInstalar Pipefire MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.pipefire-cli] url = "https://pipefire.ai/mcp"
Instalar Pipefire MCP en Gemini CLI
$ gemini mcp add -s user --transport http pipefire-cli https://pipefire.ai/mcpInstalar Pipefire MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"pipefire-cli": {
"url": "https://pipefire.ai/mcp",
"type": "http"
}
}
}Herramientas de Pipefire MCP 16
Detectado desde el READMEcheck_domain_email_setupcheck_dmarccheck_spfcheck_dkimcheck_mxcheck_bimicheck_mta_stscheck_blacklistsanalyze_email_headerscheck_cold_emailtest_subject_linesuggest_sending_domains
| check_domain_email_setup | — | |
| check_dmarc | — | |
| check_spf | — | |
| check_dkim | — | |
| check_mx | — | |
| check_bimi | — | |
| check_mta_sts | — | |
| check_blacklists | — | |
| analyze_email_headers | — | |
| check_cold_email | — | |
| test_subject_line | — | |
| suggest_sending_domains | — |
Mostrar las 16 herramientasMostrar menos herramientas
guess_email_addressesgenerate_spf_recordgenerate_dmarc_recordgenerate_dkim_record
| guess_email_addresses | — | |
| generate_spf_record | — | |
| generate_dmarc_record | — | |
| generate_dkim_record | — |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesiblemikelovatt/pipefire-cli is public and reachablegithub.com/mikelovatt/pipefire-cli ↗Aprobado
- El paquete indica este repositorio como su origenNo verificado
- Procedencia de la compilación (atestación de Sigstore)No verificado
- Licencia de código abierto (OSI)MITspdx.org/licenses/MIT.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-12github.com/mikelovatt/pipefire-cli ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo verificado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo16 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo tool named like delete, drop or execAprobado
- El endpoint remoto responde al handshake de MCPinitialize answered with protocol 2025-06-18 in 564 msAprobado
README
Ver en GitHubPipefire email deliverability tools
Sixteen free email deliverability tools for your AI agent and your terminal. Check a domain's SPF, DKIM, DMARC, MX, BIMI and MTA-STS records, look it up on spam blacklists, read raw email headers, score a cold email and its subject line, and build SPF, DMARC and DKIM records.
Built by Pipefire, cold email software for agencies that sets up and runs outreach for you. The SPF, DMARC and MX checks use the same code Pipefire uses to check its own sending domains, and the cold email checker scores against the same writing rules.
No account. No API key. Nothing you check is stored.
Connect it to your AI agent
It runs as a remote MCP server (streamable HTTP):
https://pipefire.ai/mcp
- LobeHub, Cline, Cursor or any MCP client: add a remote server with the URL above. See llms-install.md.
- Claude Code:
claude mcp add --transport http pipefire https://pipefire.ai/mcp - Gemini CLI:
gemini extensions install https://github.com/mikelovatt/pipefire-cli - Claude and ChatGPT: step by step at pipefire.ai/mcp-server.
Then ask in plain words, for example "Is example.com set up to send email?" or "Score this cold email before I send it".
Pipefire customers: connect the same address in Claude, ChatGPT or Manus and sign in when asked. Your assistant can then read your campaigns, replies, mailboxes and results, draft a new campaign, rewrite a reply draft and pause or resume sending. It never sends an email or launches a campaign: those stay in the Pipefire console behind your click.
Tools
Every tool is read-only. Each one also has a free web version on pipefire.ai.
| Tool | What it does | On the web |
|---|---|---|
check_domain_email_setup |
MX, SPF, DKIM and DMARC in one go, each with pass, warn or fail and how to fix it | Domain checker |
check_dmarc |
DMARC policy and reports. Tells you if the domain can be impersonated by email | DMARC checker |
check_spf |
SPF record, and whether it stays under the 10 DNS lookup limit | SPF checker |
check_dkim |
DKIM public key. Google Workspace, Microsoft 365 and common selectors are tried | DKIM checker |
check_mx |
Mail servers and which provider handles the domain's email | |
check_bimi |
BIMI logo record, and whether DMARC is strict enough for it | BIMI checker |
check_mta_sts |
MTA-STS policy, which forces encrypted delivery of incoming mail | MTA-STS checker |
check_blacklists |
Whether the domain's sending IPs, or one IPv4 address, are on the major spam blacklists | Blacklist checker |
analyze_email_headers |
Reads raw email headers: SPF, DKIM and DMARC results, alignment, hops and delays | Header analyzer |
check_cold_email |
Scores a cold email out of 10 against the rules Pipefire checks its own emails with | Cold email checker |
test_subject_line |
Scores a subject line out of 10: length, wording that hurts opens, spam triggers | Subject line tester |
suggest_sending_domains |
Lookalike sending domains, so your main domain never sends cold email | Sending domain generator |
guess_email_addresses |
Likely email address formats for a person at a company | Email permutator |
generate_spf_record |
Builds an SPF record from the services the domain sends with | SPF generator |
generate_dmarc_record |
Builds a DMARC record from a policy and a reports address | DMARC generator |
generate_dkim_record |
Formats a DKIM public key as the TXT record to publish | DKIM generator |
The server also offers a guides resource and two prompts: a full domain audit with a prioritised fix list, and "why did this land in spam?" from a message's headers.
From the terminal
The same tools as a command line app. Needs Node 18 or newer, no dependencies.
npx pipefire check example.com
| Command | What it does |
|---|---|
pipefire check <domain> |
MX, SPF, DKIM and DMARC in one go |
pipefire dmarc <domain> |
DMARC policy and reports |
pipefire spf <domain> |
SPF record and the 10 DNS lookup limit |
pipefire dkim <domain> [selector] |
DKIM public key |
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 |
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 you@x.com |
Build a DMARC record |
pipefire gen-spf google microsoft |
Build an SPF record |
Add --json to any command for raw output. Install it globally with npm install -g pipefire.
$ 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.
How it works
Every tool calls the same code as the free tools at pipefire.ai/tools, through Pipefire's public MCP endpoint. Checks are rate limited per IP. Nothing you check is stored.
About Pipefire
Pipefire is cold email software for agencies that sets up and runs outreach for you. It buys the sending domains, sets up the mailboxes and warms them for 14 days before any cold email goes out. It finds prospects, writes the emails, sends them at a safe daily pace and sorts the replies. You approve every email before it is sent, and your company domain never sends cold email.
License
MIT
Preguntas sobre Pipefire MCP
¿Cómo agrego Pipefire MCP a Claude Code?
Ejecuta claude mcp add --transport http pipefire-cli https://pipefire.ai/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Pipefire MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona Pipefire MCP?
Expone 16 herramientas, incluidas check_domain_email_setup, check_dmarc, check_spf, check_dkim, check_mx.
¿Necesito una cuenta o una API key para usar las herramientas?
No, puedes usar las herramientas sin una cuenta ni una API key, y nada de lo que verifiques se almacena.
¿Puede el agente de IA enviar correos por mí?
No, el asistente de IA puede redactar campañas y respuestas, pero nunca envía un correo ni lanza una campaña por sí mismo; esas acciones requieren tu aprobación en la consola de Pipefire.
¿Cómo puedo conectar esto a mi agente de IA?
Puedes conectarlo a clientes como LobeHub, Cline o Cursor añadiendo la URL del servidor remoto, o usar comandos específicos para Claude Code y Gemini CLI.