Skip to content
Official MCP RegistryListed

DiarioBitcoin

Part ofDiarioBitcoinMCP server

Spanish crypto, Bitcoin, AI and finance news since 2014. Free search and excerpts, paid full text.

First seen 1 Nov 2026. Evidence as of 8 Nov 2026.

5
Tools
From an anonymous probe
1
Source listings
Each with its own history
15
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
get_articlePAID: the full text of one DiarioBitcoin article by id or slug (from get_news; never a URL), at a small per-article price in USDC or USDT on Solana mainnet, paid per call with x402 (no account or API key). Without payment it returns an x402 PaymentRequired (isError=true; accepts lists amount in atomic units, asset mint, payTo and extra.feePayer, which pays the network fee). Pay by calling again with a PaymentPayload in _meta["x402/payment"] (scheme exact: a transaction with SetComputeUnitLimit, SetComputeUnitPrice, one TransferChecked to payTo's token account, then one Memo whose data is extra.memo and nothing else, signed by your wallet, extra.feePayer as fee payer). The result is the article envelope (the get_news fields plus body) with body_kind="full" and the receipt in _meta["x402/payment-response"]. Sponsored articles and press releases are not sold. Cannot pay? Use get_article_excerpt (free: excerpt and link).Changes data
get_article_excerptFree: one DiarioBitcoin article by id or slug (from get_news; never a URL) with its excerpt as body (body_kind="excerpt"), the get_news fields and the paid-placement label. Use it to look up one article; summarize from the excerpt and link to url. The full text is get_article (paid). Sponsored articles and press releases must be labelled as paid or third-party content.Read-only
get_newsSearch or list DiarioBitcoin articles (Spanish-language crypto news, 2014-today). With query: best matches first (relevance, boosted by recency); every word must match; write queries in Spanish ("regulación", not "regulation"; accents optional; tickers and names like BTC, ETF, BlackRock as-is). Without query: newest first. Filters: category (slug from list_categories, includes subcategories), exclude_category (slugs to leave out: ["analisis"] drops the automated per-token market analyses that otherwise fill the latest news), since and until (ISO date or date-time; until includes that whole day). Up to 25 items per page; page with next_cursor (a query pages through its top 200 matches, a listing through its newest 500: narrow with since, until or category beyond). Items carry title, url, dates (ISO UTC), author, category slugs, excerpt and the paid-placement label: paid_placement=true means sponsored or third-party content, never DiarioBitcoin's reporting. Full text: get_article.Read-only
get_usage_guideHow to use this server well: recipes (today's news on a topic, latest news, topic research, paging), what each result field means, the paid-placement labels, how to cite, and what to do on each error code. Markdown. Call it once before a non-trivial task; the same text is the resource dbtc://guide.Read-only
list_categoriesList DiarioBitcoin's news categories: id, slug, name (Spanish), count of published articles, parent id (0 = top level) and paid_placement ("sponsored_article", "press_release" or null for editorial categories). Use a slug as get_news's category. Synced from the site hourly; as_of is the sync time.Read-only

Change history

  1. get_news: input schema changed (+exclude_category, +until)
  2. get_news: description changed (+"subcategories), exclude_category (slugs to leave out: ["analisis"] drops the automated per-token market analyses that otherwise fill the latest news), since" +"until" +"date-time; until includes that whole day).")
  3. get_full_article: tool removed
  4. get_article_excerpt: tool added
  5. get_article: input schema changed
  6. get_article: description changed (+"PAID: the full text of one" +"URL), at a small per-article price in USDC or USDT on Solana mainnet, paid per call with x402 (no account or API key). Without payment it returns an x402 PaymentRequired (isError=true; accepts lists amount in atomic units, asset mint, payTo and extra.feePayer, which pays the network fee). Pay by calling again with a PaymentPayload in _meta["x402/payment"] (scheme exact: a transaction with SetComputeUnitLimit, SetComputeUnitPrice, one TransferChecked to payTo's token account, then one Memo whose data is extra.memo and nothing else, signed by your wallet, extra.feePayer as fee payer). The result is" +"article envelope (the")
  7. get_article: annotations changed
  8. server instructions changed (+"get_article" +"at" +"small per-article price")
  9. list_categories: input schema changed
  10. get_news: input schema changed
  11. get_article: input schema changed
  12. get_article: description changed (+"(content_kind other than article, free press releases included)" -"(paid_placement=true)")
  13. server instructions changed (+"or content_kind press_release")
  14. Website changed from "https://www.diariobitcoin.com/" to "https://www.diariobitcoin.com/agentes/" (registry)
  15. Listed (registry)
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registrycom.diariobitcoin/news1 Nov 20268 Nov 20262