Skip to main content
Glama
NakamotoNotes Bitcoin Barometer

NakamotoNotes Bitcoin Barometer

README.md
# NakamotoNotes Bitcoin Barometer — MCP server

Read-only MCP server for the NakamotoNotes Bitcoin Barometer: Heat Score 0-100, zone, BTC price with 24h/7d change, the ten indicators with value and heat, and daily history.

## Install

- **Hosted (no install):** add `https://nakamotonotes.com/mcp` as a remote MCP server (Streamable HTTP, no auth).
  - Claude: one click from the [Claude directory](https://claude.ai/directory/nakamoto-notes-bitcoin-barometer).
  - Grok: grok.com/connectors > New Connector > Custom, paste the URL.
  - Cursor and Grok Bot: install the `nakamotonotes-bitcoin-barometer` plugin (manifest in `.cursor-plugin/plugin.json`, server in `mcp.json`).
- **Claude Desktop (one click):** download `nakamotonotes-barometer.mcpb` from [nakamotonotes.com](https://nakamotonotes.com/downloads/nakamotonotes-barometer.mcpb) and open it.
- **Any MCP client (stdio):** `npx -y @nakamotonotes/mcp`

```json
{ "mcpServers": { "nakamotonotes": { "command": "npx", "args": ["-y", "@nakamotonotes/mcp"] } } }
```

Tools: `get_market_snapshot`, `explain_indicator`, `get_history`. No API key, no personal data; it reads the public feed at https://nakamotonotes.com/open/barometer.json.

Data licence: CC BY 4.0, attribute NakamotoNotes. The reading describes the current state against its history; it is not a forecast or investment advice.

TDQS

A3.7/5.0

Scored across 3 tools

Disambiguation5/5

Each tool occupies a distinct slice: get_market_snapshot returns the current reading, explain_indicator drills into a single indicator, and get_history returns a time series. There is no plausible way for an agent to confuse these three purposes.

Naming Consistency4/5

All three names are snake_case verb_noun (get_market_snapshot, explain_indicator, get_history), which is predictable. The minor deviation is mixing the 'get_' prefix with 'explain_', though the verb choice is semantically justified.

Tool Count4/5

Three tools is on the thin side but appropriate for a focused, read-only data service with a single domain (Bitcoin Barometer readings). Nothing feels redundant or padded.

Completeness4/5

The surface covers the lifecycle of the data: current snapshot, per-indicator explanation, and historical heat scores with flexible interval/point controls. The main gap is that indicator-level values are only available 'now' via the snapshot, not historically.

Maintenance

ActivityMaintained
ResponsivenessLimited data