Pipefire MCP server
Commit 12 Nov 2026Memungkinkan AI client untuk mengaudit deliverability email, memeriksa DNS records seperti SPF dan DMARC, serta memberikan skor pada konten cold email untuk risiko spam.
Juga dikenal sebagai mikelovatt/pipefire-cli, pipefire-cli
- Stars
- 0
- Tools
- 16
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.2.0
- Commit terakhir
- 12 Nov 2026
- Lisensi
- MIT
Apa itu Pipefire MCP?
Pipefire adalah MCP server. Memungkinkan AI client untuk mengaudit deliverability email, memeriksa DNS records seperti SPF dan DMARC, serta memberikan skor pada konten cold email untuk risiko spam. Server ini menyediakan 16 tool, seperti check_domain_email_setup, check_dmarc, check_spf.
Ringkasan dibuat dari README proyek
Tentang Pipefire MCP server
Pipefire menyediakan rangkaian enam belas email deliverability tools yang dirancang untuk AI agents dan pengguna terminal. Tool ini memungkinkan developer untuk mengaudit konfigurasi domain, memverifikasi DNS records, dan mengevaluasi risiko spam untuk pesan outbound. Server ini berfungsi sebagai remote MCP server melalui streamable HTTP, sehingga kompatibel dengan client seperti Claude Code, Cursor, LobeHub, dan Gemini CLI. Tool ini juga dapat dijalankan sebagai aplikasi command line lokal melalui npx.
User dapat melakukan pengecekan teknis pada SPF, DKIM, DMARC, MX, BIMI, dan MTA-STS records tanpa perlu akun atau API key. Tool yang tersedia mencakup fungsi khusus untuk menganalisis raw email headers, memeriksa apakah domain masuk dalam spam blacklists, serta memberikan skor pada konten cold email atau subject line. Bagi pengguna platform agensi Pipefire, server ini juga dapat berinteraksi dengan kampanye dan mailbox yang sudah ada untuk membuat draf atau mengelola outreach. Semua pengecekan bersifat read-only dan tidak ada data yang disimpan oleh server.
Apa yang bisa Anda lakukan dengannya
- 1Audit konfigurasi email domainMinta AI agent Anda untuk memverifikasi apakah domain tertentu sudah dikonfigurasi dengan benar untuk mengirim email.
- 2Evaluasi risiko cold emailGunakan AI client untuk memberikan skor risiko spam pada draf email dan subject line sebelum dikirimkan.
- 3Analisis kegagalan pengiriman emailBerikan raw email headers ke AI untuk memahami alasan mengapa sebuah pesan mungkin masuk ke folder spam.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Pipefire MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Pipefire MCP di Claude Code
$ claude mcp add --transport http pipefire-cli https://pipefire.ai/mcpInstal Pipefire MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"pipefire-cli": {
"url": "https://pipefire.ai/mcp"
}
}
}Instal Pipefire MCP di VS Code
.vscode/mcp.json
{
"servers": {
"pipefire-cli": {
"type": "http",
"url": "https://pipefire.ai/mcp"
}
}
}Instal Pipefire MCP di VS Code CLI
$ code --add-mcp '{"name":"pipefire-cli","type":"http","url":"https://pipefire.ai/mcp"}'Instal Pipefire MCP di Codex
$ codex mcp add pipefire-cli --url https://pipefire.ai/mcpInstal Pipefire MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.pipefire-cli] url = "https://pipefire.ai/mcp"
Instal Pipefire MCP di Gemini CLI
$ gemini mcp add -s user --transport http pipefire-cli https://pipefire.ai/mcpInstal Pipefire MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"pipefire-cli": {
"url": "https://pipefire.ai/mcp",
"type": "http"
}
}
}Tool Pipefire MCP 16
Terdeteksi dari 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 | — |
Tampilkan semua 16 toolTampilkan lebih sedikit tool
guess_email_addressesgenerate_spf_recordgenerate_dmarc_recordgenerate_dkim_record
| guess_email_addresses | — | |
| generate_spf_record | — | |
| generate_dmarc_record | — | |
| generate_dkim_record | — |
Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkaumikelovatt/pipefire-cli is public and reachablegithub.com/mikelovatt/pipefire-cli ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-11-12github.com/mikelovatt/pipefire-cli ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model16 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelNo tool named like delete, drop or execLolos
- Endpoint remote merespons handshake MCPinitialize answered with protocol 2025-06-18 in 564 msLolos
README
Lihat di 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
Pertanyaan tentang Pipefire MCP
Bagaimana cara menambahkan Pipefire MCP ke Claude Code?
Jalankan claude mcp add --transport http pipefire-cli https://pipefire.ai/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Pipefire MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Tool apa yang disediakan Pipefire MCP?
Server ini menyediakan 16 tool, termasuk check_domain_email_setup, check_dmarc, check_spf, check_dkim, check_mx.
Apakah saya perlu akun atau API key untuk menggunakan tool ini?
Tidak, Anda bisa menggunakan tool ini tanpa akun atau API key, dan tidak ada data yang Anda periksa yang akan disimpan.
Apakah AI agent bisa mengirimkan email untuk saya?
Tidak, AI assistant dapat membuat draf kampanye dan balasan, tetapi tidak pernah mengirimkan email atau menjalankan kampanye secara mandiri; tindakan tersebut memerlukan persetujuan Anda di konsol Pipefire.
Bagaimana cara menghubungkan ini ke AI agent saya?
Anda dapat menghubungkannya ke client seperti LobeHub, Cline, atau Cursor dengan menambahkan remote server URL, atau gunakan command spesifik untuk Claude Code dan Gemini CLI.