abyousef739 avatar

SignalPipe

abyousef739/signalpipe

Connects your AI coding assistant to SignalPipe's buying-intent pipeline for Reddit, Hacker News, and Twitter. You get 17 tools: pull scored leads with AI-generated reply drafts, approve or reject with feedback that tunes the scoring model, track prospect temperature across channels, and generate follow-up messages calibrated to engagement level. The three-judge swarm (Skeptic, Analyst, Optimist) pre-filters noise and matches reply tone to signal strength. Useful if you're running outbound sales and want your agent to triage inbound signals, draft context-aware replies, or manage nurture cadence without leaving your editor. Supports both backend-generated drafts and bring-your-own-LLM paths where your host model writes the message using SignalPipe's scoring context.

tools
29
transport
HTTP
last updated
Sep 29, 2026

Tools

29 tools

Public tool metadata for what this MCP can expose to an agent.

signalpipe_get_missionsList pending leads awaiting review — score, role, channel, snippet, draft.

List pending leads awaiting review — score, role, channel, snippet, draft.

No parameter schema in public metadata yet.

signalpipe_draft_missionGet the drafting payload for a single mission so the host LLM can write the reply itself (BYOK path)

Get the drafting payload for a single mission so the host LLM can write the reply itself (BYOK path)

No parameter schema in public metadata yet.

signalpipe_upload_draftUpload a host-LLM-written draft to a mission

Upload a host-LLM-written draft to a mission

No parameter schema in public metadata yet.

signalpipe_approve_missionApprove a lead and queue it for outreach

Approve a lead and queue it for outreach

No parameter schema in public metadata yet.

signalpipe_reject_missionReject a lead with a reason — teaches the per-station RL loop (penalty size adapts to the reason; demotes one noisy feed without dragging the rest of the product down).

Reject a lead with a reason — teaches the per-station RL loop (penalty size adapts to the reason; demotes one noisy feed without dragging the rest of the product down).

No parameter schema in public metadata yet.

signalpipe_delete_missionHard-delete a mission row — silent cleanup, no learning signal. Companion to reject.

Hard-delete a mission row — silent cleanup, no learning signal. Companion to reject.

No parameter schema in public metadata yet.

signalpipe_mark_sentRecord that you replied by hand, so follow-ups know what was said and the source feed gets the credit

Record that you replied by hand, so follow-ups know what was said and the source feed gets the credit

No parameter schema in public metadata yet.

signalpipe_scout_nowTrigger an on-demand scouting run across your active products

Trigger an on-demand scouting run across your active products

No parameter schema in public metadata yet.

signalpipe_get_productsList all configured products

List all configured products

No parameter schema in public metadata yet.

signalpipe_suggest_anchorsDraft buyer-voice anchor sentences for a product, for you to edit before adding it

Draft buyer-voice anchor sentences for a product, for you to edit before adding it

No parameter schema in public metadata yet.

signalpipe_add_productRegister a new product to monitor — describe it in buyer language

Register a new product to monitor — describe it in buyer language

No parameter schema in public metadata yet.

signalpipe_update_productEdit a product's anchors or description, or pause and resume it

Edit a product's anchors or description, or pause and resume it

No parameter schema in public metadata yet.

signalpipe_add_stationAdd an RSS feed (a forum, a Q&A site) or an HN keyword feed for a product.

Add an RSS feed (a forum, a Q&A site) or an HN keyword feed for a product.

No parameter schema in public metadata yet.

signalpipe_list_stationsYour feeds with a health readout: posts captured, posts that reached your queue, and what to change

Your feeds with a health readout: posts captured, posts that reached your queue, and what to change

No parameter schema in public metadata yet.

signalpipe_update_stationPause, resume, rename or re-point a feed

Pause, resume, rename or re-point a feed

No parameter schema in public metadata yet.

signalpipe_remove_stationRemove a feed (one with history is switched off instead, to keep it)

Remove a feed (one with history is switched off instead, to keep it)

No parameter schema in public metadata yet.

signalpipe_reload_productsHot-reload product cache after changes — no redeploy needed

Hot-reload product cache after changes — no redeploy needed

No parameter schema in public metadata yet.

signalpipe_track_prospectLog a signal from a prospect, update their temperature

Log a signal from a prospect, update their temperature

No parameter schema in public metadata yet.

signalpipe_record_replySend a prospect's reply to the brain, which reads it: intent, objections, do-not-contact, and whether they invited a private message

Send a prospect's reply to the brain, which reads it: intent, objections, do-not-contact, and whether they invited a private message

No parameter schema in public metadata yet.

signalpipe_get_messageGenerate the next outreach message via the backend LLM

Generate the next outreach message via the backend LLM

No parameter schema in public metadata yet.

signalpipe_get_message_promptGet the full prompt + context so the host LLM writes the message (BYOK path)

Get the full prompt + context so the host LLM writes the message (BYOK path)

No parameter schema in public metadata yet.

signalpipe_record_messageRecord a host-LLM-written message as sent

Record a host-LLM-written message as sent

No parameter schema in public metadata yet.

signalpipe_get_pipelineView the full prospect pipeline sorted by temperature

View the full prospect pipeline sorted by temperature

No parameter schema in public metadata yet.

signalpipe_score_signalUniversal scorer — paste any text and get back the same score + classification + drafting context the scout produces for Reddit/HN posts.

Universal scorer — paste any text and get back the same score + classification + drafting context the scout produces for Reddit/HN posts.

No parameter schema in public metadata yet.

signalpipe_start_senderStart the background sender — streams approved missions and posts reddit_comment / reddit_dm with your own Reddit creds. Supports dry_run.

Start the background sender — streams approved missions and posts reddit_comment / reddit_dm with your own Reddit creds. Supports dry_run.

No parameter schema in public metadata yet.

signalpipe_stop_senderStop the background sender; unsent approved missions stay queued on the brain

Stop the background sender; unsent approved missions stay queued on the brain

No parameter schema in public metadata yet.

signalpipe_sender_statusReport sender state — running / connected, sent / failed / skipped counts this session, plus brain-side queue depth

Report sender state — running / connected, sent / failed / skipped counts this session, plus brain-side queue depth

No parameter schema in public metadata yet.

signalpipe_read_feedsRead the client-marked stations from this machine and send each feed page to the brain for judging.

Read the client-marked stations from this machine and send each feed page to the brain for judging.

No parameter schema in public metadata yet.

signalpipe_preview_stationCheck a feed for buyers before adding it: read here, judged by the brain, nothing saved.

Check a feed for buyers before adding it: read here, judged by the brain, nothing saved.

No parameter schema in public metadata yet.

Sponsors

Readme

SignalPipe

Agentic sales pipeline — buying-intent detection, swarm-scored lead qualification, and prospect nurturing for OpenClaw agents.

SignalPipe judges whether the author of a post, email or ticket wants to buy. Your agent brings the text from anywhere it reads, including X through your own X API access, and an optional scout reads the RSS or Atom feeds you choose. Three independent judges rule on every borderline signal, each kept lead gets a drafted reply that answers what the person actually asked, and only real leads reach you for approval. Works with any OpenClaw-compatible agent — or connect directly via MCP from Claude Code, Cursor, or Windsurf.

signalpipe.io · Smithery · Glama


What It Does


View the full README on GitHub

Details

Repository
github.com/abyousef739/signalpipe
Website
signalpipe.io
Transport
HTTP
Registry
MCP registry, active