# SignalPipe

Source: https://glimind.com/server/pulsemcp%2Fsignalpipe
Registry id: `pulsemcp/signalpipe`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "signalpipe": {
      "command": "npx",
      "args": [
        "-y",
        "signalpipe"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add signalpipe -- npx -y signalpipe
```

## Tools (29)

- `signalpipe_add_product`: Register a new product to monitor — describe it in buyer language.
- `signalpipe_add_station`: Add an RSS feed, subreddit, or HN keyword feed for a product.
- `signalpipe_approve_mission`: Approve a lead and queue it for outreach.
- `signalpipe_delete_mission`: Hard-delete a mission row — silent cleanup, no learning signal.
- `signalpipe_draft_mission`: Get the drafting payload for a single mission so the host LLM writes the reply.
- `signalpipe_get_message`: Generate the next outreach message via the backend LLM.
- `signalpipe_get_message_prompt`: Get the full prompt + context so the host LLM writes the message (BYOK path).
- `signalpipe_get_missions`: List pending leads awaiting review — score, role, channel, snippet, draft.
- `signalpipe_get_pipeline`: View the full prospect pipeline sorted by temperature.
- `signalpipe_get_products`: List all configured products.
- `signalpipe_list_stations`: Your feeds with a health readout: posts captured, posts that reached your queue.
- `signalpipe_mark_sent`: Record that you replied by hand, so follow-ups know what was said.
- `signalpipe_preview_station`: Check a feed for buyers before adding it: read here, judged by brain, nothing saved.
- `signalpipe_read_feeds`: Read client-marked stations and send each feed page to the brain for judging.
- `signalpipe_record_message`: Record a host-LLM-written message as sent.
- `signalpipe_record_reply`: Send a prospect's reply to the brain, which reads it: intent, objections, etc.
- `signalpipe_reject_mission`: Reject a lead with a reason — teaches the per-station RL loop.
- `signalpipe_reload_products`: Hot-reload product cache after changes — no redeploy needed.
- `signalpipe_remove_station`: Remove a feed (one with history is switched off instead).
- `signalpipe_score_signal`: Universal scorer — paste any text and get score + classification + drafting context.
- `signalpipe_scout_now`: Trigger an on-demand scouting run across your active products.
- `signalpipe_sender_status`: Report sender state — running/connected, sent/failed/skipped counts, queue depth.
- `signalpipe_start_sender`: Start the background sender — streams approved missions with your Reddit creds.
- `signalpipe_stop_sender`: Stop the background sender; unsent approved missions stay queued.
- `signalpipe_suggest_anchors`: Draft buyer-voice anchor sentences for a product, for you to edit.
- `signalpipe_track_prospect`: Log a signal from a prospect, update their temperature.
- `signalpipe_update_product`: Edit a product's anchors or description, or pause and resume it.
- `signalpipe_update_station`: Pause, resume, rename or re-point a feed.
- `signalpipe_upload_draft`: Upload a host-LLM-written draft to a mission.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
