Signal by StackEnhance

io.github.gimarcusPublished by GitHub account gimarcusv1.2.1Updated Oct 24, 2026

Moved to com.stackenhance/signal: the same server, now published under the StackEnhance domain.

VerifiedStreamable HTTPWeb executable

Overview

AI-generated overview

A remote MCP server named Signal by StackEnhance, whose registry entry only notes that it has moved to a new identifier.

What you can do
The registry description states that this server has moved to com.stackenhance/signal, described as the same server now published under the StackEnhance domain. No tools, capabilities, or usage details are provided in the available material. The manifest lists it as a remote streamable HTTP endpoint at stackenhance.com.
When to use it
There is not enough information to say when this server is worth adding. The only documented fact is that it has been republished under a different identifier, so anyone interested should look up the newer entry instead.
Requirements
Runs as a remote streamable HTTP endpoint at stackenhance.com. No packages, environment variables, headers, or authentication are declared in the manifest.
Before you install
No tools, credentials, or data handling are described, so nothing specific can be checked before installing. The entry itself points to a replacement identifier, so this listing may be stale.

Installation

In SourceWeft

  1. Open Signal by StackEnhance in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.gimarcus%2Fsignal/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "signal-by-stackenhance": {
      "type": "http",
      "url": "https://stackenhance.com/api/mcp"
    }
  }
}

Tools

3

get_brand_email_frequency

Brand email frequency

How many marketing emails a brand sent in a calendar period, and when, as observed by StackEnhance Signal (ecommerce brands, mostly in Sweden, Norway, Denmark, Finland and Germany). Use for questions like "How many emails did Newport send in August 2026?", "What did Newport send last week?" or "What has X sent recently?". Without a market, a brand tracked in several countries gets one result per market. Resolve relative dates yourself to YYYY-MM-DD: "last week" is the previous Monday–Sunday, "last month" the previous calendar month, "recently" the last 14 days. Dates are the brand's local calendar dates. The period must start within the last six months (older history is in a Signal account) and may span up to two years. Returns the count; for periods of up to 31 days also the date of each send; and at most two subject lines, only ones already shown on the brand's public StackEnhance page and sent in the period. Every listed send was captured in full; a send without a quoted subject is listed in sends_with_subject_in_signal because its subject is withheld by that limit, not missing. Counts are de-duplicated marketing sends (welcome, birthday and transactional emails excluded). There is no open, click or revenue data. Full campaigns, other subject lines, offers, products and creative analysis are not available through this tool. Cite each result's details_url as the source and as where the full campaigns are.

Parameterstorequiredfromrequiredbrandrequiredmarket

get_brand_summary

Brand email summary

A brand's email-marketing profile as observed by StackEnhance Signal: market, category, the date Signal first observed it, total marketing emails observed, current frequency (average emails per week over the last 90 days) and the date of the latest observed campaign. Use for questions like "How often does Newport email customers?" or "Is IKEA still sending newsletters?". Without a market, a brand tracked in several countries gets one summary per market. Returns aggregates only — no campaign list, subject lines, offers or creative analysis. Cite each result's details_url as the source.

Parametersbrandrequiredmarket

find_brands

Find brands by email frequency

Ecommerce brands StackEnhance Signal tracks in one market, ranked by current email frequency (average marketing emails per week over the last 90 days), optionally within a category such as "Fashion & Apparel" or "Home & Interior". Use for questions like "Which brands email most frequently in Swedish ecommerce?" or to find a brand when the user names a kind of brand ("a Swedish fashion brand"). Rankings are available for SE, NO, DK, FI and DE. Brands with too little observed data are left out of rankings. Returns brand names, categories and emails per week only. Each brand has a details_url to cite.

Parameterslimitmarketrequiredcategory

Version history

2
  1. v1.2.1LatestOct 11, 2026
  2. v1.2.0Oct 9, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.