BTC Intel

org.btcintelPublished by btcintel.orgOfficial publisherv1.1.0Updated Nov 7, 2026

Understand where Bitcoin is today, compared with its own history: 0–100 Score and stats since 2011.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

BTC Intel serves a daily 0–100 Bitcoin market Score with classification, history since 2011, momentum, statistics and a daily brief.

What you can do
  • Read the current market read and the five area states (Technical, On-chain, Market structure, Sentiment, Macro), plus per-area detail
  • Fetch the latest public Brief and Weekly Brief headlines, and a structured daily intelligence record
  • Get the Score for today or a specific day, with classification and live or back-calculated marking
  • Track momentum over 1, 7, 30 and 90 days, and the periods spent in each classification
  • Pull the raw daily series as JSON or CSV, and summary statistics over a date range
  • Read the published methodology and the Intel DCA plan rules
When to use it
Use it when you want an assistant to explain where Bitcoin stands relative to its own history, or to pull the daily Score, its momentum and statistics for research or charting. It is a research source, not a forecasting or trading signal service.
Requirements
A remote streamable HTTP endpoint; no package, account or API key is declared. Free answers on the Score and brief stop at the Delayed date, three months back; data through the latest published day costs $0.25 per call in bitcoin over Lightning, and $1.00 for a full live export.
Before you install
Paid calls spend real bitcoin over Lightning, charged per call; the free tier only reaches the Delayed date three months back. The provider states the data is research, not investment advice, and that rankings and statistics describe the past, not forecasts.

Installation

In SourceWeft

  1. Open BTC Intel 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/org.btcintel%2Fbtc-intel/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": {
    "btc-intel": {
      "type": "http",
      "url": "https://btcintel.org/mcp"
    }
  }
}

Tools

12

get_market_read

BTC Intel market read

Use for the current market read, one line per published page: the state word and summary line of the Full Read, the five areas (Technical, On-chain, Market structure, Sentiment, Macro), Cross-market, Liquidity and Cycle, as printed on the site. Choose this for the overall picture; for the five areas broken into their 26 components use get_market_detail, for the Brief headlines get_brief, for the Score get_btc_intel_score. Free and current.

Takes no parameters.

get_brief

BTC Intel Brief headlines

Use for the latest public Brief (the daily read: headline, lead sentence, date and link) and the latest public Weekly Brief (headline, date and link), as text. Only these latest editions are served: their full text is on the linked pages, and past editions are not searchable here. For a structured day record with the five areas' state words and top stories use get_daily_intelligence_brief; for the market read get_market_read. Free.

Takes no parameters.

get_plan_rules

Intel DCA plan rules

Use for the published Intel DCA rules: what each plan (Defensive, Balanced, Growth) does on payday at each Score level, word for word from btcintel.org/intel-dca/, with the notes under the ladder. Rules only: no personal plan, not advice. For the Score to read the ladder against use get_btc_intel_score or get_live_score; for definitions get_methodology. Free.

Parametersplan

get_live_score

Live snapshot: Score, history and the five areas (paid)

Use for today's complete live picture in one paid call: the latest published BTC Intel Score (0–100) and its classification, its historical position (the share of recorded days below and above it, daily since July 2011; live since October 6, 2026, earlier days back-calculated with the current method), and the five market areas (Technical, On-chain, Market structure, Sentiment, Macro), each with its state, position on the five-step scale and last change; the Score date and the analysis edition are given separately. Not for a past day (use get_btc_intel_score), a range of days (get_score_history), statistics (get_score_statistics) or the market areas alone (free: get_market_read or get_market_detail). Context, not a forecast. $0.25 per call in bitcoin over Lightning, one answer per payment: call without "payment" for an invoice and a macaroon, pay it, then call again with payment = "<macaroon>:<preimage>". Research, not investment advice.

Parameterspayment

get_btc_intel_score

BTC Intel Score for a day

Use for the Score on one specific day: its value (0–100), its classification, and whether the day is live or back-calculated (daily since July 18, 2011; live publication since October 6, 2026; earlier days back-calculated with the current method). Choose this for a single day's value; for today's full live picture (Score, historical position and the five areas together) use get_live_score, for a range of days get_score_history, for change over time get_score_momentum. Free up to the Delayed date (three months back); live = true or a later day: through the latest published day, $0.25 a call in bitcoin over Lightning, never recurring.

Parametersdatelivepayment

get_score_momentum

BTC Intel Score momentum

Use for change over time: how many points the Score moved over 1, 7, 30 and 90 days, and how long it has held its current classification. Choose this to see whether it is rising or falling; for the values themselves use get_score_history, for averages and distributions get_score_statistics, for the list of past classification periods get_classification_history. Free up to the Delayed date (three months back); live = true or a later day: through the latest published day, $0.25 a call in bitcoin over Lightning, never recurring. Changes describe the past, not what comes next.

Parameterslivepayment

get_score_statistics

BTC Intel Score statistics

Use for one summary of the record: the historical position (the share of recorded days below and above the latest reading), mean, median and range, days in each 10-point band, the share of days per classification, and counts of stretches and moves, optionally over a from–to range. Choose this to see how unusual a reading is; for the individual stretches use get_classification_history, for daily values get_score_history, for recent change get_score_momentum. Free up to the Delayed date (three months back); live = true or a later day: through the latest published day, $0.25 a call in bitcoin over Lightning, never recurring. The historical position describes where today's Score sits in the record, not what comes next.

Parameterstofromlivepayment

get_score_history

BTC Intel Score history

Use for the raw daily series: one row per day, each marked live or back-calculated (daily since July 18, 2011; live publication since October 6, 2026; earlier days back-calculated with the current method), as JSON or CSV, 100 rows a page. Choose this to chart or export values; for one day use get_btc_intel_score, for summaries get_score_statistics, for periods per classification get_classification_history. Free up to the Delayed date (three months back); later days $0.25 a query, one payment opening every page for 24 hours, or $1.00 for the full live export (export = true, 1000 rows a page), in bitcoin over Lightning, never recurring.

Parameterstofromlivepageexportformatpayment

get_classification_history

BTC Intel Score classification history

Use for the periods the Score spent in each classification (Low, Moderate-low, Neutral, Elevated, High): the start, end and length of each, newest first, 100 a page, each marked live or back-calculated. Choose this to see when a classification last held and for how long; for daily values use get_score_history, for overall shares and counts get_score_statistics. Free up to the Delayed date (three months back); later days $0.25 a query in bitcoin over Lightning, one payment opening every page for 24 hours, never recurring.

Parameterstofromlivepagepayment

get_daily_intelligence_brief

BTC Intel daily intelligence brief

Use for one structured record of the day: the five market areas' state words and, with live = true, the latest Brief's headline and top stories. Choose this for a day's summary in one call; for the latest Brief and Weekly Brief headlines with links (free, current) use get_brief, for the market read page lines get_market_read, for the areas' components get_market_detail, for the Score get_btc_intel_score. Free: the state words on the Delayed date (three months back); live = true: $0.25 a call in bitcoin over Lightning, never recurring.

Parameterslivepayment

get_methodology

How the BTC Intel Score is published

Use for definitions, not data: what the Score is, its five classifications, the record's dates, how it is published and checked, and what live, back-calculated and historical position mean; the method itself is private. For Score values use get_btc_intel_score or get_live_score; for the Intel DCA rules get_plan_rules. Free.

Takes no parameters.

get_market_detail

BTC Intel market detail

Use for the five market areas broken into their published components: each area (Technical, On-chain, Market structure, Sentiment, Macro) with its state, its position on the five-step scale (Adverse, Cautionary, Neutral, Constructive, Supportive), its explanation, last change and edition time, and the components its Analysis page shows (26 in all), each with its state and position. The optional area narrows the answer to one of technical, on-chain, market-structure, sentiment, macro; all five when left out. For one summary line per page, including Cross-market, Liquidity and Cycle, use get_market_read; for the live Score with the five areas use get_live_score. Free. The published market read in detail. The market components describe the published market read. The BTC Intel Score is computed separately.

Parametersarea

Version history

1
  1. v1.1.0LatestNov 7, 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.