Pipefire MCP server
2026년 11월 12일 커밋Lets an AI client audit email deliverability, check DNS records like SPF and DMARC, and score cold email content for spam risk.
다른 이름 mikelovatt/pipefire-cli, pipefire-cli
- 스타
- 0
- Tools
- 16
- 다운로드, 30일
- —
- 최신 버전
- 1.2.0
- 마지막 커밋
- 2026년 11월 12일
- 라이선스
- MIT
Pipefire MCP란?
Pipefire은(는) MCP server입니다. Lets an AI client audit email deliverability, check DNS records like SPF and DMARC, and score cold email content for spam risk. 16개 도구를 제공합니다. 예: check_domain_email_setup, check_dmarc, check_spf.
프로젝트 README에서 생성된 요약
Pipefire MCP server 정보
Pipefire provides a suite of sixteen email deliverability tools designed for AI agents and terminal users. It allows developers to audit domain configurations, verify DNS records, and evaluate the risk of spam for outbound messages. The server functions as a remote MCP server via streamable HTTP, making it compatible with clients like Claude Code, Cursor, LobeHub, and Gemini CLI. It also operates as a local command line application via npx.
Users can perform technical checks on SPF, DKIM, DMARC, MX, BIMI, and MTA-STS records without needing an account or an API key. The tools include specialized functions to analyze raw email headers, check if domains appear on spam blacklists, and score cold email content or subject lines. For those using the Pipefire agency platform, the server can also interface with existing campaigns and mailboxes to draft or manage outreach. All checks are read-only and no data is stored by the server.
활용 사례
- 1Audit domain email configurationAsk your AI agent to verify if a specific domain is correctly configured for sending email.
- 2Evaluate cold email riskHave an AI client score the spam risk of a draft email and its subject line before sending.
- 3Analyze email delivery failuresProvide raw email headers to an AI to understand why a message might have landed in spam.
프로젝트의 README를 바탕으로 작성되었습니다. 모든 활용 사례는 해당 내용의 인용문과 대조하여 확인합니다.
Pipefire MCP 설치 방법
형식 확인: 2026년 11월 10일Claude Code에 Pipefire MCP 설치
$ claude mcp add --transport http pipefire-cli https://pipefire.ai/mcpCursor에 Pipefire MCP 설치
~/.cursor/mcp.json
{
"mcpServers": {
"pipefire-cli": {
"url": "https://pipefire.ai/mcp"
}
}
}VS Code에 Pipefire MCP 설치
.vscode/mcp.json
{
"servers": {
"pipefire-cli": {
"type": "http",
"url": "https://pipefire.ai/mcp"
}
}
}Codex에 Pipefire MCP 설치
~/.codex/config.toml
[mcp_servers.pipefire-cli] url = "https://pipefire.ai/mcp"
Gemini CLI에 Pipefire MCP 설치
~/.gemini/settings.json
{
"mcpServers": {
"pipefire-cli": {
"httpUrl": "https://pipefire.ai/mcp"
}
}
}Pipefire MCP 도구 16
README에서 감지됨check_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 | — |
도구 16개 모두 보기도구 수 줄이기
guess_email_addressesgenerate_spf_recordgenerate_dmarc_recordgenerate_dkim_record
| guess_email_addresses | — | |
| generate_spf_record | — | |
| generate_dmarc_record | — | |
| generate_dkim_record | — |
자동 검사
2026년 11월 14일에 실행됨전체 보고서 →아직 인증되지 않았습니다. 서버는 80점 이상의 점수, 심각한 결함 없음, 그리고 검사에 충분한 데이터를 갖추어야 합니다. 검사 방식
- 소스 저장소 연결 및 접근 가능mikelovatt/pipefire-cli is public and reachablegithub.com/mikelovatt/pipefire-cli ↗통과
- 패키지가 이 저장소를 소스로 지정검사되지 않음
- 빌드 출처(Sigstore 증명)검사되지 않음
- 오픈 소스 라이선스 (OSI)MITspdx.org/licenses/MIT.html ↗통과
- 최근 1년 내 커밋 또는 릴리스Last commit or release 2026-11-12github.com/mikelovatt/pipefire-cli ↗통과
- OpenSSF Scorecard검사되지 않음
- 패키지 이름이 인기 패키지와 유사하지 않음검사되지 않음
- 패키지와 의존성에 심각한 보안 권고 없음검사되지 않음
- 모델에 대한 숨겨진 지침 없음16 tool descriptions and the README read; no override phrases, credential paths or hidden characters통과
- 파괴적인 도구에 라벨 표시됨No tool named like delete, drop or exec통과
- 원격 endpoint가 MCP 핸드셰이크에 응답initialize answered with protocol 2025-06-18 in 564 ms통과
README
GitHub에서 보기Pipefire 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
Pipefire MCP 질문
Pipefire MCP를 Claude Code에 추가하려면 어떻게 하나요?
터미널에서 claude mcp add --transport http pipefire-cli https://pipefire.ai/mcp를 실행합니다. 모든 프로젝트에서 사용할 수 있게 하려면 --scope user를 추가합니다.
Pipefire MCP를 Cursor에 추가하려면 어떻게 하나요?
~/.cursor/mcp.json를 열고 mcpServers 아래에 서버를 추가합니다. 위 설치 섹션에 표시된 Cursor 구성을 사용합니다.
Pipefire MCP는 어떤 도구를 제공하나요?
16개 도구를 제공합니다. 예: check_domain_email_setup, check_dmarc, check_spf, check_dkim, check_mx.
Do I need an account or API key to use the tools?
No, you can use the tools without an account or an API key, and nothing you check is stored.
Can the AI agent send emails for me?
No, the AI assistant can draft campaigns and replies, but it never sends an email or launches a campaign itself; those actions require your approval in the Pipefire console.
How can I connect this to my AI agent?
You can connect it to clients like LobeHub, Cline, or Cursor by adding the remote server URL, or use specific commands for Claude Code and Gemini CLI.