MCP.Market

NoiseFloor — market attention and evidence checks MCP server

online · 100% uptime
by beepboop2025·io.github.beepboop2025/noisefloor·v0.4.3

Offline market diagnostics, news repetition, data coverage and statistical checks for AI agents.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

not scanned yet

Adoption
New

0 stars34 downloads/wk

Reviews

Write one

Nobody has reviewed NoiseFloor — market attention and evidence checks yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

NoiseFloor — market attention and evidence checks tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How NoiseFloor — market attention and evidence checks compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
254 ms
faster than 55% of 30,031 servers
Downloads a week
34
more than 23% of 12,191 servers with a package

Release history: 3 versions in the registry since 2026-08-02, latest 2026-10-18, typically one every 68 days.

Install NoiseFloor — market attention and evidence checks in Claude Code, Cursor or VS Code

claude mcp add --transport http noisefloor https://api.seiche.info/noisefloor/mcp
Add to Cursor

What the publisher says

From the NoiseFloor — market attention and evidence checks repository's README, as published. We do not edit it. Read it on GitHub

noisefloor

Is this number real, or is it noise?

Zero dependencies. Standard library only. Works as a Python package or as an MCP server.

The problem

You ship a change and check the A/B test. Then you check again an hour later. Then tomorrow. You stop when it looks like a win.

That procedure lies to you, and not by a little:

Both arms had the same 10% conversion rate, so every "winner" was false. A test tuned to be wrong 5% of the time was wrong 40% of the time, purely because someone looked more than once.

This isn't a discipline problem. Peeking is the rational thing to do when a bad variant is costing money. It's a maths problem, and it has a solution.

Reproduce the table with pytest tests/test_calibration.py.

Install

pip install noisefloor

Use

from noisefloor import experiment

experiment.compare(a_successes=500, a_total=5000,
                   b_successes=750, b_total=5000)
# {'decided': True, 'winner': 'B',
#  'reading': "B wins: its interval sits entirely above A's",
#  'A': {'rate': 0.1, 'interval': [0.08366, 0.11809]},
#  'B': {'rate': 0.15, 'interval': [0.13049, 0.17101]}, ...}

Run it after every single observation if you like. The guarantee holds at every sample size simultaneously, so stopping early, stopping late, or stopping because your manager walked past all cost you nothing.

The other four checks

from noisefloor import change, coverage, forecast, multiple

# Did this metric actually change? Catches collapses as well as spikes.
change.scan(daily_signups)
# {'state': 'changed', 'direction': 'down',
#  'reading': 'CHANGED (down), 8.5x its usual spread', ...}

# Did the metric move, or did my sample size move?
coverage.check(conversion_rate, sessions_per_day)
# {'verdict': 'SAMPLING_ARTIFACT',
#  'reading': 'your sample size changed by -41% at the same time and it tracks
#              this metric historically (correlation 0.70)...'}

# What should the next reading be?
forecast.next_value(latency_p95)

# How good have these forecasts actually been?
forecast.score(latency_p95)
# {'empirical_coverage': 0.803, 'calibrated': True, 'n_misses': 197,
#  'worst_misses': [...]}   # misses are always published

# I watch 40 metrics. Which genuinely stand out?
multiple.select({'signups': 3.2, 'latency': 812.0, 'errors': 1.1, ...})
# {'selected': ['latency'],
#  'reading': '1 of 40 metrics worth looking at: latency'}

As an MCP server

Assistants read metrics constantly and assert significance the way people do — by eyeballing a change and calling it. This gives them a way to check.

{
  "mcpServers": {
    "noisefloor": { "command": "uvx", "args": ["--from", "noisefloor", "noisefloor-mcp"] }
  }
}
mcp-name: io.github.beepboop2025/noisefloor

Six tools: abtest, diditchange, realorsampling, forecastnext, scoreforecasts, whichmetrics_matter.

Why these methods

Every check is anytime-valid or distribution-free — the two properties that survive contact with how dashboards are really used: looked at whenever someone feels like it, and stopped when they see what they want.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

NoiseFloor — market attention and evidence checks: common questions

Is NoiseFloor — market attention and evidence checks MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the NoiseFloor — market attention and evidence checks safety report
How do I install NoiseFloor — market attention and evidence checks?
It runs remotely at api.seiche.info. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does NoiseFloor — market attention and evidence checks need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is NoiseFloor — market attention and evidence checks maintained?
The last commit was 73 days ago (2026-08-22). The latest release is v0.4.3.
Is NoiseFloor — market attention and evidence checks up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does NoiseFloor — market attention and evidence checks compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 254 ms (faster than 55% of 30,031 servers). Full comparison.

More from beepboop2025 →