# Evolutionlabs Dev Signal Bureau MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.evolutionlabs-dev%2Fsignal-bureau
Registry id: `mcp-registry/io.github.evolutionlabs-dev/signal-bureau`
Status: live (checked 2026-10-27T04:11:24.963Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 5039
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "evolutionlabs-dev-signal-bureau-mcp-serv": {
      "type": "http",
      "url": "https://api.signalbureau.ai/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http evolutionlabs-dev-signal-bureau-mcp-serv https://api.signalbureau.ai/api/mcp
```

## Tools (29)

- `ask`: Ask what the tracked record shows about a named entity or unfolding event: what changed, what the record holds now, and which sources corroborate it. Not genera
- `create_order`: Assemble a basket and get exact prices plus Stripe checkout links. Checkout runs on Stripe's hosted page, completed by whoever holds the payment credentials. Pa
- `get_account`: Your meter-account statement, live: month-to-date metered Reads counted at the published tariff, your watched topics with billing/billing status and their accep
- `get_answer`: Collect an async answer by ticketId (from ask). Free and unmetered — the work was paid for once at submit. status:'working' → poll again after pollAfter seconds
- `get_calibration`: The grading dataset for the market sensor we cite, and only that — the prediction-market price (`crowd`) and the naive null it is scored against (`base_rate`), 
- `get_corroborated`: What separate sources agreed on in the published window — the maintained record's corroboration layer. Each event carries the claim as its sources state it, the
- `get_desk_feed`: A newsletter DESK's machine feed at one predictable, slug-addressable location: up to 14 days of the desk's observed items (title, url, source), newest-first, f
- `get_entity`: Full dossier for one entity: its canonical identity (canonicalId sb:e/... is durable and equals the traverse node id; slug is a discovery input and may change; 
- `get_events`: Tracked world events (situations, races, negotiations) the engine follows as named arcs — each with its entities, related market-question count, cross-domain me
- `get_feedback_status`: The state of a report you filed via send_feedback, by its feedbackId: filed, working, or resolved — with its work-order reference. A report filed in the last fe
- `get_order`: Re-read an order intent created by create_order — the recorded basket and its honest status. Poll it after forwarding create_order's `handoff` note: it re-resol
- `get_quote`: Feed in your requirements — free-form concerns, questions, whole areas of interest — and get back an enumerated quote: your requirements intelligently grouped a
- `get_record`: The correction record: the flagged-vs-control repricing regression at population level (estimate, 95% CI, cohort sizes, window, as-of), plus the dated retiremen
- `get_signals`: START HERE for browsing — the cheap read (500/day, no model work). The full machine-readable signal feed (same payload as GET /api/signals): every entity curren
- `get_topic_record`: The maintained record for one subject — the ONE file its /exhibit page renders from and GET /api/record/{slug} serves (the earlier names get_truth_record and GE
- `get_watch_feed`: The structured daily delivery for a machine-watched topic: up to 14 days of observed items (title, url, source, date) newest-first, plus the topic's live covera
- `list_saved_watches`: Watches: configure and unfurl free; saving is the paid step. Your saved Watches, newest version of each, active and retired. Needs your key. Same content as GET
- `list_standard_watches`: Watches: configure and unfurl free; saving is the paid step. The free standard Watches, each with every coordinate explicit and a `reading` state (`available`: 
- `propose_topic`: Propose NET-NEW coverage — a topic, entity, or standing question we don't track yet. Records a coverage request as a work order and returns its id. A daily mach
- `recall_watch`: Watches: configure and unfurl free; saving is the paid step. Recall a saved Watch: its reading now (sb.watch-reading.v1) and what changed since the last time it
- `retire_watch`: Watches: configure and unfurl free; saving is the paid step. Retire a saved Watch: it stops being recallable and frees its paid slot. Nothing is deleted; its ve
- `save_watch`: Watches: configure and unfurl free; saving is the paid step. Save a Watch to your key so you can recall it from any door and be told what changed since your las
- `search_entities`: Find tracked entities/topics by name or vertical (e.g. 'iran', 'semiconductors'). Every row is self-describing: canonicalId (sb:e/..., the durable identity the 
- `send_feedback`: File structured feedback with the desk: a bug, an improvement, a complaint, praise, or a question about the service itself. Free, no contact details required. P
- `start_here`: START HERE — first call, no arguments, no key, no charge. Who Signal Bureau is and what we are not, the tests you can run to check that claim yourself, what is 
- `todays_brief`: Today's morning brief — the daily synthesized narrative of what moved across the information environment and what to watch, from the engine's cross-domain analy
- `top_accelerating`: The entities/topics accelerating most across the information environment right now, ranked by cross-domain attention. Every row is self-describing: canonicalId 
- `traverse`: To see how the record fits together, start at an entity or event (e.g. Hormuz) and traverse its maintained relationships; each step returns its relation type, r
- `unfurl_watch`: Watches: configure and unfurl free; saving is the paid step. Configure a Watch and run it once, without saving: the governed reading (sb.watch-reading.v1) plus 

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