{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hgq3ym74ws3k","handle":"the-bitcoin-adviser","url":"https://wellknown.network/agents/the-bitcoin-adviser","links":{"self":"https://wellknown.network/agents/the-bitcoin-adviser/record.json","html":"https://wellknown.network/agents/the-bitcoin-adviser","markdown":"https://wellknown.network/agents/the-bitcoin-adviser/record.md","api":"https://wellknown.network/api/v1/agents/the-bitcoin-adviser","status":"https://wellknown.network/api/v1/agents/the-bitcoin-adviser/status","claim":"https://wellknown.network/agents/the-bitcoin-adviser/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/the-bitcoin-adviser/claim.json","badge":"https://wellknown.network/agents/the-bitcoin-adviser/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/the-bitcoin-adviser/history","tools":"https://wellknown.network/api/v1/agents/the-bitcoin-adviser/tools"},"ard":{"identifier":"urn:air:thebitcoinadviser.com:server:the-bitcoin-adviser","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"The Bitcoin Adviser","summary":"Education-only MCP tools for Bitcoin security, retirement and fees, from The Bitcoin Adviser.","description":"Education-only MCP tools for Bitcoin security, retirement and fees, from The Bitcoin Adviser.","publisher":{"name":"com.thebitcoinadviser","url":null},"homepage":"https://thebitcoinadviser.com/for-agents","repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://thebitcoinadviser.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-03T00:58:08.856921Z","publishedAt":"2026-11-03T00:58:08.856921Z","registryName":"com.thebitcoinadviser/mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"finance.markets","name":"Markets & Trading","confidence":1,"provenance":"derived"},{"slug":"documents.contracts","name":"Contracts & Legal","confidence":0.977,"provenance":"derived"},{"slug":"finance.banking","name":"Banking","confidence":0.583,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.54,"provenance":"derived"},{"slug":"research.academic","name":"Academic Research","confidence":0.54,"provenance":"derived"},{"slug":"documents.conversion","name":"Document Conversion","confidence":0.51,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":0.51,"provenance":"derived"}],"categories":["analytics","commerce","data","documents","finance","research"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-11-06T02:28:29.970Z","lastProbedAt":"2026-11-06T02:28:29.970Z","statusComputedAt":"2026-11-06T02:31:06.811Z","reliability30d":{"probes":3,"successRate":1,"p50Ms":838,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":3,"ok":3,"authBoundaryOk":0,"serviceOk":3,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-06T02:28:29.970Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":838,"error":null,"detail":{"tools":[{"name":"find_answer","description":"Searches The Bitcoin Adviser's published knowledge base and returns up to five answers, word for word as the site publishes them, best first. Ask in the person'"},{"name":"get_weekly_tip","description":"Returns The Bitcoin Adviser's tip of the week: one published, approved answer selected on Monday (Australia/Sydney) and stored for the whole week. Quote the tex"},{"name":"search_articles","description":"Searches the published articles in The Bitcoin Adviser's Journal (articles and guides, from 2023 on) and returns a handful, best first: title, a short excerpt, "},{"name":"get_article","description":"Opens one published article from The Bitcoin Adviser's Journal by its slug or url, and returns its author, original publish date, update date, editorial type, c"},{"name":"find_related_content","description":"For a question (query) or one Journal article (slug or url), returns what The Bitcoin Adviser publishes on the subject: approved answers first, then Journal art"},{"name":"choose_path","description":"Routes a visitor to the right starting point from their situation. Deterministic. Returns the path and the next view. Situations: \"protect-for-family\" (I hold B"},{"name":"choose_security_path","description":"Routes a Security Centre concern to its one next room. Deterministic. Concerns: \"digital-life\" (Tighten my digital life, including if I do not hold bitcoin yet)"},{"name":"choose_retirement_path","description":"Routes by the retirement system the visitor is working with, not by where they live. Deterministic. Systems: \"united-states\" (United States); \"australia\" (Austr"},{"name":"choose_us_path","description":"Routes a U.S. visitor by situation to The Bitcoin Adviser's U.S. guidance first: a primary page, related pages, a reason quoted from the primary page, the tax y"},{"name":"calculate_retirement_scenario","description":"Illustrates how many years Bitcoin holdings plus monthly contributions might take to support a target annual income. Deterministic; the same model as the live r"},{"name":"explain_retirement_scenario","description":"Runs calculate_retirement_scenario itself and explains the result in plain English. Every number in the explanation comes from the result; text with any other n"},{"name":"compare_growth","description":"Illustrates how a lump sum plus monthly contributions might grow in Bitcoin compared with cash savings, nominal and after inflation. Deterministic; the same mod"},{"name":"convert_fiat_to_sats","description":"Converts an amount of USD, AUD, EUR or GBP into sats at The Bitcoin Adviser's cached spot price (or a fixed fallback when the spot is unavailable), and returns "},{"name":"borrow_vs_sell","description":"Illustrates the liquidity from selling an amount of Bitcoin after tax, against borrowing on it as collateral, and what each leaves at a later price. Determinist"},{"name":"read_market_position","description":"The Bitcoin market observatory's reading (/dashboard): the Bitcoin price in AUD, USD, EUR or GBP (default AUD), the Mayer Multiple (price over the mean of the 2"},{"name":"read_market_history","description":"The dashboard plotter's series (/dashboard): daily Bitcoin price, Mayer Multiple, or Power Law model trend in AUD, USD, EUR or GBP (default AUD), for 1y, 4y or "},{"name":"read_supply_schedule","description":"Bitcoin's scheduled cumulative block subsidy through a block height (the dashboard's Supply drawer), from the consensus rule alone: 50 BTC halved every 210,000 "},{"name":"estimate_transaction_fee","description":"Estimates a Bitcoin network fee as virtual size × fee rate (the dashboard's fee estimator). The size comes from a named wallet pattern (p2wpkh, p2tr, p2wsh-2of3"},{"name":"read_network_state","description":"The dashboard's network and mempool readings (/dashboard Network and Transactions drawers): tip height, difficulty adjustment, hashrate (series capped at 90 poi"},{"name":"dashboard_snapshot","description":"One reading of the Bitcoin market dashboard (/dashboard): market position (price, Mayer Multiple, Power Law model trend, climate), spot in all four currencies, "},{"name":"estimate_referral_earnings","description":"Illustrates potential Referral Fees under The Bitcoin Adviser's standard referral programme terms. Hypothetical inputs only; it never reads or estimates what a "},{"name":"explain_referral_program","description":"Returns the standard terms The Bitcoin Adviser offers new referral partners, as recorded from the agreement: each rule in plain words with its clause, and the t"},{"name":"find_adviser","description":"Shortlists advisers of The Bitcoin Adviser whose recorded details confirm what was asked. Deterministic, matching rules version 1. audience is holder (a Bitcoin"},{"name":"open_playbook","description":"Returns a versioned Security Centre playbook: checklist groups and items with citations, plus the readiness questions explain_gap accepts. Checklist progress is"},{"name":"check_security_posture","description":"Names the one security layer that needs attention (perimeter, holding, control, or continuity) and one next room, from enumerated answers. The answers are sent "},{"name":"assess_risk","description":"The full Bitcoin risk assessment: from enumerated answers across the four layers (perimeter, holding, control, continuity), returns every finding in priority or"},{"name":"explain_gap","description":"Reads validated answers, either readiness answers for a playbook (answers) or security posture answers (posture, the same shape check_security_posture takes). D"},{"name":"read_warning","description":"Returns the published warnings register: four evergreen threat types (what multisig limits and what it does not stop), then each published incident with its rev"},{"name":"draft_will_starter","description":"Builds the Bitcoin Will Starter's structured draft: a Bitcoin-aware starting point to take to a lawyer where the person lives. It is not a will, not legal advic"},{"name":"prepare_enquiry","description":"Returns the validated path and source context for the client enquiry form, and where a person can complete it. It does not fill personal fields and does not sub"},{"name":"prepare_referral_application","description":"Returns the client enquiry form for a referral programme enquiry (tba_path=referral) and where a person can complete it, with a validated audience (professional"},{"name":"prepare_terms_request","description":"Assembles a request for a person to review: who, which agreement, and an idempotency key. It does not send anything. Sending is a separate, authenticated, human"}],"toolCount":32,"toolsHash":"282090817a1298e73f71038f87200ba01f9771bb05fbdfbc77c49c7e4d7c9a66","serverName":"thebitcoinadviser","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T17:26:25.346Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":749,"error":null,"detail":{"tools":[{"name":"find_answer","description":"Searches The Bitcoin Adviser's published knowledge base and returns up to five answers, word for word as the site publishes them, best first. Ask in the person'"},{"name":"get_weekly_tip","description":"Returns The Bitcoin Adviser's tip of the week: one published, approved answer selected on Monday (Australia/Sydney) and stored for the whole week. Quote the tex"},{"name":"search_articles","description":"Searches the published articles in The Bitcoin Adviser's Journal (articles and guides, from 2023 on) and returns a handful, best first: title, a short excerpt, "},{"name":"get_article","description":"Opens one published article from The Bitcoin Adviser's Journal by its slug or url, and returns its author, original publish date, update date, editorial type, c"},{"name":"find_related_content","description":"For a question (query) or one Journal article (slug or url), returns what The Bitcoin Adviser publishes on the subject: approved answers first, then Journal art"},{"name":"choose_path","description":"Routes a visitor to the right starting point from their situation. Deterministic. Returns the path and the next view. Situations: \"protect-for-family\" (I hold B"},{"name":"choose_security_path","description":"Routes a Security Centre concern to its one next room. Deterministic. Concerns: \"digital-life\" (Tighten my digital life, including if I do not hold bitcoin yet)"},{"name":"choose_retirement_path","description":"Routes by the retirement system the visitor is working with, not by where they live. Deterministic. Systems: \"united-states\" (United States); \"australia\" (Austr"},{"name":"choose_us_path","description":"Routes a U.S. visitor by situation to The Bitcoin Adviser's U.S. guidance first: a primary page, related pages, a reason quoted from the primary page, the tax y"},{"name":"calculate_retirement_scenario","description":"Illustrates how many years Bitcoin holdings plus monthly contributions might take to support a target annual income. Deterministic; the same model as the live r"},{"name":"explain_retirement_scenario","description":"Runs calculate_retirement_scenario itself and explains the result in plain English. Every number in the explanation comes from the result; text with any other n"},{"name":"compare_growth","description":"Illustrates how a lump sum plus monthly contributions might grow in Bitcoin compared with cash savings, nominal and after inflation. Deterministic; the same mod"},{"name":"convert_fiat_to_sats","description":"Converts an amount of USD, AUD, EUR or GBP into sats at The Bitcoin Adviser's cached spot price (or a fixed fallback when the spot is unavailable), and returns "},{"name":"borrow_vs_sell","description":"Illustrates the liquidity from selling an amount of Bitcoin after tax, against borrowing on it as collateral, and what each leaves at a later price. Determinist"},{"name":"read_market_position","description":"The Bitcoin market observatory's reading (/dashboard): the Bitcoin price in AUD, USD, EUR or GBP (default AUD), the Mayer Multiple (price over the mean of the 2"},{"name":"read_market_history","description":"The dashboard plotter's series (/dashboard): daily Bitcoin price, Mayer Multiple, or Power Law model trend in AUD, USD, EUR or GBP (default AUD), for 1y, 4y or "},{"name":"read_supply_schedule","description":"Bitcoin's scheduled cumulative block subsidy through a block height (the dashboard's Supply drawer), from the consensus rule alone: 50 BTC halved every 210,000 "},{"name":"estimate_transaction_fee","description":"Estimates a Bitcoin network fee as virtual size × fee rate (the dashboard's fee estimator). The size comes from a named wallet pattern (p2wpkh, p2tr, p2wsh-2of3"},{"name":"read_network_state","description":"The dashboard's network and mempool readings (/dashboard Network and Transactions drawers): tip height, difficulty adjustment, hashrate (series capped at 90 poi"},{"name":"dashboard_snapshot","description":"One reading of the Bitcoin market dashboard (/dashboard): market position (price, Mayer Multiple, Power Law model trend, climate), spot in all four currencies, "},{"name":"estimate_referral_earnings","description":"Illustrates potential Referral Fees under The Bitcoin Adviser's standard referral programme terms. Hypothetical inputs only; it never reads or estimates what a "},{"name":"explain_referral_program","description":"Returns the standard terms The Bitcoin Adviser offers new referral partners, as recorded from the agreement: each rule in plain words with its clause, and the t"},{"name":"find_adviser","description":"Shortlists advisers of The Bitcoin Adviser whose recorded details confirm what was asked. Deterministic, matching rules version 1. audience is holder (a Bitcoin"},{"name":"open_playbook","description":"Returns a versioned Security Centre playbook: checklist groups and items with citations, plus the readiness questions explain_gap accepts. Checklist progress is"},{"name":"check_security_posture","description":"Names the one security layer that needs attention (perimeter, holding, control, or continuity) and one next room, from enumerated answers. The answers are sent "},{"name":"assess_risk","description":"The full Bitcoin risk assessment: from enumerated answers across the four layers (perimeter, holding, control, continuity), returns every finding in priority or"},{"name":"explain_gap","description":"Reads validated answers, either readiness answers for a playbook (answers) or security posture answers (posture, the same shape check_security_posture takes). D"},{"name":"read_warning","description":"Returns the published warnings register: four evergreen threat types (what multisig limits and what it does not stop), then each published incident with its rev"},{"name":"draft_will_starter","description":"Builds the Bitcoin Will Starter's structured draft: a Bitcoin-aware starting point to take to a lawyer where the person lives. It is not a will, not legal advic"},{"name":"prepare_enquiry","description":"Returns the validated path and source context for the client enquiry form, and where a person can complete it. It does not fill personal fields and does not sub"},{"name":"prepare_referral_application","description":"Returns the client enquiry form for a referral programme enquiry (tba_path=referral) and where a person can complete it, with a validated audience (professional"},{"name":"prepare_terms_request","description":"Assembles a request for a person to review: who, which agreement, and an idempotency key. It does not send anything. Sending is a separate, authenticated, human"}],"toolCount":32,"toolsHash":"282090817a1298e73f71038f87200ba01f9771bb05fbdfbc77c49c7e4d7c9a66","serverName":"thebitcoinadviser","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T08:27:04.829Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":863,"error":null,"detail":{"tools":[{"name":"find_answer","description":"Searches The Bitcoin Adviser's published knowledge base and returns up to five answers, word for word as the site publishes them, best first. Ask in the person'"},{"name":"get_weekly_tip","description":"Returns The Bitcoin Adviser's tip of the week: one published, approved answer selected on Monday (Australia/Sydney) and stored for the whole week. Quote the tex"},{"name":"search_articles","description":"Searches the published articles in The Bitcoin Adviser's Journal (articles and guides, from 2023 on) and returns a handful, best first: title, a short excerpt, "},{"name":"get_article","description":"Opens one published article from The Bitcoin Adviser's Journal by its slug or url, and returns its author, original publish date, update date, editorial type, c"},{"name":"find_related_content","description":"For a question (query) or one Journal article (slug or url), returns what The Bitcoin Adviser publishes on the subject: approved answers first, then Journal art"},{"name":"choose_path","description":"Routes a visitor to the right starting point from their situation. Deterministic. Returns the path and the next view. Situations: \"protect-for-family\" (I hold B"},{"name":"choose_security_path","description":"Routes a Security Centre concern to its one next room. Deterministic. Concerns: \"digital-life\" (Tighten my digital life, including if I do not hold bitcoin yet)"},{"name":"choose_retirement_path","description":"Routes by the retirement system the visitor is working with, not by where they live. Deterministic. Systems: \"united-states\" (United States); \"australia\" (Austr"},{"name":"choose_us_path","description":"Routes a U.S. visitor by situation to The Bitcoin Adviser's U.S. guidance first: a primary page, related pages, a reason quoted from the primary page, the tax y"},{"name":"calculate_retirement_scenario","description":"Illustrates how many years Bitcoin holdings plus monthly contributions might take to support a target annual income. Deterministic; the same model as the live r"},{"name":"explain_retirement_scenario","description":"Runs calculate_retirement_scenario itself and explains the result in plain English. Every number in the explanation comes from the result; text with any other n"},{"name":"compare_growth","description":"Illustrates how a lump sum plus monthly contributions might grow in Bitcoin compared with cash savings, nominal and after inflation. Deterministic; the same mod"},{"name":"convert_fiat_to_sats","description":"Converts an amount of USD, AUD, EUR or GBP into sats at The Bitcoin Adviser's cached spot price (or a fixed fallback when the spot is unavailable), and returns "},{"name":"borrow_vs_sell","description":"Illustrates the liquidity from selling an amount of Bitcoin after tax, against borrowing on it as collateral, and what each leaves at a later price. Determinist"},{"name":"read_market_position","description":"The Bitcoin market observatory's reading (/dashboard): the Bitcoin price in AUD, USD, EUR or GBP (default AUD), the Mayer Multiple (price over the mean of the 2"},{"name":"read_market_history","description":"The dashboard plotter's series (/dashboard): daily Bitcoin price, Mayer Multiple, or Power Law model trend in AUD, USD, EUR or GBP (default AUD), for 1y, 4y or "},{"name":"read_supply_schedule","description":"Bitcoin's scheduled cumulative block subsidy through a block height (the dashboard's Supply drawer), from the consensus rule alone: 50 BTC halved every 210,000 "},{"name":"estimate_transaction_fee","description":"Estimates a Bitcoin network fee as virtual size × fee rate (the dashboard's fee estimator). The size comes from a named wallet pattern (p2wpkh, p2tr, p2wsh-2of3"},{"name":"read_network_state","description":"The dashboard's network and mempool readings (/dashboard Network and Transactions drawers): tip height, difficulty adjustment, hashrate (series capped at 90 poi"},{"name":"dashboard_snapshot","description":"One reading of the Bitcoin market dashboard (/dashboard): market position (price, Mayer Multiple, Power Law model trend, climate), spot in all four currencies, "},{"name":"estimate_referral_earnings","description":"Illustrates potential Referral Fees under The Bitcoin Adviser's standard referral programme terms. Hypothetical inputs only; it never reads or estimates what a "},{"name":"explain_referral_program","description":"Returns the standard terms The Bitcoin Adviser offers new referral partners, as recorded from the agreement: each rule in plain words with its clause, and the t"},{"name":"find_adviser","description":"Shortlists advisers of The Bitcoin Adviser whose recorded details confirm what was asked. Deterministic, matching rules version 1. audience is holder (a Bitcoin"},{"name":"open_playbook","description":"Returns a versioned Security Centre playbook: checklist groups and items with citations, plus the readiness questions explain_gap accepts. Checklist progress is"},{"name":"check_security_posture","description":"Names the one security layer that needs attention (perimeter, holding, control, or continuity) and one next room, from enumerated answers. The answers are sent "},{"name":"assess_risk","description":"The full Bitcoin risk assessment: from enumerated answers across the four layers (perimeter, holding, control, continuity), returns every finding in priority or"},{"name":"explain_gap","description":"Reads validated answers, either readiness answers for a playbook (answers) or security posture answers (posture, the same shape check_security_posture takes). D"},{"name":"read_warning","description":"Returns the published warnings register: four evergreen threat types (what multisig limits and what it does not stop), then each published incident with its rev"},{"name":"draft_will_starter","description":"Builds the Bitcoin Will Starter's structured draft: a Bitcoin-aware starting point to take to a lawyer where the person lives. It is not a will, not legal advic"},{"name":"prepare_enquiry","description":"Returns the validated path and source context for the client enquiry form, and where a person can complete it. It does not fill personal fields and does not sub"},{"name":"prepare_referral_application","description":"Returns the client enquiry form for a referral programme enquiry (tba_path=referral) and where a person can complete it, with a validated audience (professional"},{"name":"prepare_terms_request","description":"Assembles a request for a person to review: who, which agreement, and an idempotency key. It does not send anything. Sending is a separate, authenticated, human"}],"toolCount":32,"toolsHash":"282090817a1298e73f71038f87200ba01f9771bb05fbdfbc77c49c7e4d7c9a66","serverName":"thebitcoinadviser","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"find_answer","description":"Searches The Bitcoin Adviser's published knowledge base and returns up to five answers, word for word as the site publishes them, best first. Ask in the person'"},{"name":"get_weekly_tip","description":"Returns The Bitcoin Adviser's tip of the week: one published, approved answer selected on Monday (Australia/Sydney) and stored for the whole week. Quote the tex"},{"name":"search_articles","description":"Searches the published articles in The Bitcoin Adviser's Journal (articles and guides, from 2023 on) and returns a handful, best first: title, a short excerpt, "},{"name":"get_article","description":"Opens one published article from The Bitcoin Adviser's Journal by its slug or url, and returns its author, original publish date, update date, editorial type, c"},{"name":"find_related_content","description":"For a question (query) or one Journal article (slug or url), returns what The Bitcoin Adviser publishes on the subject: approved answers first, then Journal art"},{"name":"choose_path","description":"Routes a visitor to the right starting point from their situation. Deterministic. Returns the path and the next view. Situations: \"protect-for-family\" (I hold B"},{"name":"choose_security_path","description":"Routes a Security Centre concern to its one next room. Deterministic. Concerns: \"digital-life\" (Tighten my digital life, including if I do not hold bitcoin yet)"},{"name":"choose_retirement_path","description":"Routes by the retirement system the visitor is working with, not by where they live. Deterministic. Systems: \"united-states\" (United States); \"australia\" (Austr"},{"name":"choose_us_path","description":"Routes a U.S. visitor by situation to The Bitcoin Adviser's U.S. guidance first: a primary page, related pages, a reason quoted from the primary page, the tax y"},{"name":"calculate_retirement_scenario","description":"Illustrates how many years Bitcoin holdings plus monthly contributions might take to support a target annual income. Deterministic; the same model as the live r"},{"name":"explain_retirement_scenario","description":"Runs calculate_retirement_scenario itself and explains the result in plain English. Every number in the explanation comes from the result; text with any other n"},{"name":"compare_growth","description":"Illustrates how a lump sum plus monthly contributions might grow in Bitcoin compared with cash savings, nominal and after inflation. Deterministic; the same mod"},{"name":"convert_fiat_to_sats","description":"Converts an amount of USD, AUD, EUR or GBP into sats at The Bitcoin Adviser's cached spot price (or a fixed fallback when the spot is unavailable), and returns "},{"name":"borrow_vs_sell","description":"Illustrates the liquidity from selling an amount of Bitcoin after tax, against borrowing on it as collateral, and what each leaves at a later price. Determinist"},{"name":"read_market_position","description":"The Bitcoin market observatory's reading (/dashboard): the Bitcoin price in AUD, USD, EUR or GBP (default AUD), the Mayer Multiple (price over the mean of the 2"},{"name":"read_market_history","description":"The dashboard plotter's series (/dashboard): daily Bitcoin price, Mayer Multiple, or Power Law model trend in AUD, USD, EUR or GBP (default AUD), for 1y, 4y or "},{"name":"read_supply_schedule","description":"Bitcoin's scheduled cumulative block subsidy through a block height (the dashboard's Supply drawer), from the consensus rule alone: 50 BTC halved every 210,000 "},{"name":"estimate_transaction_fee","description":"Estimates a Bitcoin network fee as virtual size × fee rate (the dashboard's fee estimator). The size comes from a named wallet pattern (p2wpkh, p2tr, p2wsh-2of3"},{"name":"read_network_state","description":"The dashboard's network and mempool readings (/dashboard Network and Transactions drawers): tip height, difficulty adjustment, hashrate (series capped at 90 poi"},{"name":"dashboard_snapshot","description":"One reading of the Bitcoin market dashboard (/dashboard): market position (price, Mayer Multiple, Power Law model trend, climate), spot in all four currencies, "},{"name":"estimate_referral_earnings","description":"Illustrates potential Referral Fees under The Bitcoin Adviser's standard referral programme terms. Hypothetical inputs only; it never reads or estimates what a "},{"name":"explain_referral_program","description":"Returns the standard terms The Bitcoin Adviser offers new referral partners, as recorded from the agreement: each rule in plain words with its clause, and the t"},{"name":"find_adviser","description":"Shortlists advisers of The Bitcoin Adviser whose recorded details confirm what was asked. Deterministic, matching rules version 1. audience is holder (a Bitcoin"},{"name":"open_playbook","description":"Returns a versioned Security Centre playbook: checklist groups and items with citations, plus the readiness questions explain_gap accepts. Checklist progress is"},{"name":"check_security_posture","description":"Names the one security layer that needs attention (perimeter, holding, control, or continuity) and one next room, from enumerated answers. The answers are sent "},{"name":"assess_risk","description":"The full Bitcoin risk assessment: from enumerated answers across the four layers (perimeter, holding, control, continuity), returns every finding in priority or"},{"name":"explain_gap","description":"Reads validated answers, either readiness answers for a playbook (answers) or security posture answers (posture, the same shape check_security_posture takes). D"},{"name":"read_warning","description":"Returns the published warnings register: four evergreen threat types (what multisig limits and what it does not stop), then each published incident with its rev"},{"name":"draft_will_starter","description":"Builds the Bitcoin Will Starter's structured draft: a Bitcoin-aware starting point to take to a lawyer where the person lives. It is not a will, not legal advic"},{"name":"prepare_enquiry","description":"Returns the validated path and source context for the client enquiry form, and where a person can complete it. It does not fill personal fields and does not sub"},{"name":"prepare_referral_application","description":"Returns the client enquiry form for a referral programme enquiry (tba_path=referral) and where a person can complete it, with a validated audience (professional"},{"name":"prepare_terms_request","description":"Assembles a request for a person to review: who, which agreement, and an idempotency key. It does not send anything. Sending is a separate, authenticated, human"}],"package":null,"toolSurface":{"id":"ts_haxt3jtcf6gd","endpointId":"ep_8rbren98k6t4","hash":"282090817a1298e73f71038f87200ba01f9771bb05fbdfbc77c49c7e4d7c9a66","toolCount":32,"serverName":"thebitcoinadviser","serverVersion":"0.1.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-05T08:27:04.845Z","lastSeenAt":"2026-11-06T02:28:30.000Z","observations":3,"toolNames":["find_answer","get_weekly_tip","search_articles","get_article","find_related_content","choose_path","choose_security_path","choose_retirement_path","choose_us_path","calculate_retirement_scenario","explain_retirement_scenario","compare_growth","convert_fiat_to_sats","borrow_vs_sell","read_market_position","read_market_history","read_supply_schedule","estimate_transaction_fee","read_network_state","dashboard_snapshot","estimate_referral_earnings","explain_referral_program","find_adviser","open_playbook","check_security_posture","assess_risk","explain_gap","read_warning","draft_will_starter","prepare_enquiry","prepare_referral_application","prepare_terms_request"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.thebitcoinadviser/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/com.thebitcoinadviser%2Fmcp","firstSeenAt":"2026-11-05T06:22:05.033Z","fetchedAt":"2026-11-05T06:22:05.033Z","normalizedAt":"2026-11-05T06:22:05.033Z"}]},"firstSeenAt":"2026-11-05T06:22:05.033Z","updatedAt":"2026-11-06T02:32:24.764Z"}