← Registry

API Tools

libre.org

MCP server that exposes Libre blockchain API tools for querying chain info, account balances/permissions, BTC deposit addresses, contract table rows, and DEX orderbook data.

1 endpoint32 known toolsFirst detected September 22, 2026Last detected September 22, 2026

ENDPOINT 1

https://mcp.libre.org/mcp

No auth detected

MCP server metadata

Name
libre-mcp
Version
1.0.0
Capabilities
tools.listChanged
Server instructions

Tools for the Libre blockchain (BTC/USDT lending and DEX). Read tools are free. Compose tools return unsigned actions plus an ESR link; sign with your own key (WharfKit) and call push_transaction, or hand the esr link to a human wallet (Bitcoin Libre / Anchor). This server never holds keys.

Known tools 32

get_chain_info

Chain id, head block and time for the selected network.

Inferred read-only
get_account

Balances (BTC, USDT, LIBRE, TPF, CBTC), permissions, resources, and whether the account key is on the Ill Bloom affected-set (compromised) list.

Inferred read-only
get_deposit_address

The account's personal BTC deposit (bridge peg-in) address.

Inferred read-only
get_table_rows

Raw get_table_rows escape hatch for any Libre contract table.

Inferred read-only
get_orderbook

dex.libre orderbook for a pair: bids/asks sorted best-first, best prices and spread.

Inferred read-only
get_orders

Open dex.libre orders for an account (optionally one pair).

Inferred read-only
get_trades

Recent dex.libre trades for a pair, newest first.

Inferred read-only
get_pool_stats

Lending pool state (available/outstanding USDT per pool), interest-rate curve config, and oracle BTC/USD.

Inferred read-only
get_loans

Active and queued loans (optionally one account); include_completed adds history.

Inferred read-only
get_vault

Collateral vault for an account: vault name, CBTC collateral balance, and the BTC address to fund it.

Inferred read-only
get_redemption_queue

Queued lender redemptions (TPF → USDT waiting for liquidity), optionally one account.

Inferred read-only
get_btc_price

Authoritative BTC/USD price from the on-chain oracle contract — the average of a round of independent feeders (at least 3, agreeing within 10%, or the round is skipped and the previous price stands), and the price the loan contract uses for LTV and liquidation.

Inferred read-only
setup_deposit_address

Compose registration with a bridge so the account is assigned its own Bitcoin address, which is how an agent funds itself.

Inferred read-only
transfer

Compose a token transfer on Libre (unsigned).

Potential side effects
place_order

Compose a dex.libre limit order.

Inferred read-only
cancel_order

Compose cancellation of an open dex.libre order (see get_orders for ids).

Inferred read-only
withdraw_btc

Compose a BTC withdrawal (bridge peg-out) from Libre to a Bitcoin address.

Inferred read-only
setup_vault

Compose collateral-vault creation (createvault + genaddr).

Inferred read-only
borrow

Compose a variable-rate USDT loan against vault collateral.

Inferred read-only
cancel_loan_request

Compose cancellation of a queued (unfilled) loan request.

Inferred read-only
repay

Compose a USDT repayment toward the account's loan.

Inferred read-only
withdraw_collateral

Compose a collateral withdrawal (CBTC → BTC to an address).

Inferred read-only
lend

Compose a USDT deposit into the lending pool (mints TPF shares).

Inferred read-only
redeem

Compose redemption of TPF shares for USDT (queued if liquidity is out on loan).

Inferred read-only
cancel_redeem

Compose cancellation of a queued redemption by id (see get_redemption_queue).

Inferred read-only
push_transaction

Broadcast a transaction you signed yourself (WharfKit packed format).

Inferred read-only
request_account

Paid account creation.

Inferred read-only
get_account_request

Status of a request_account payment/creation.

Potential side effects
draft_invoice

Build invoice terms with a staged payment schedule and return the canonical bytes and digest for the seller to sign.

Potential side effects
verify_invoice

Check that the seller (and, once approved, the buyer) signed exactly these terms.

Inferred read-only
compose_invoice_payment

Compose the (unsigned) transfer paying one tranche of an invoice, with the standard pay:<invoice_id>#<seq> memo.

Potential side effects
reconcile_invoice

Match confirmed transfers against invoice terms: which tranches are paid, what is still owed, what arrived twice, and which transfers could not be attributed.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.libre-mcp]
url = "https://mcp.libre.org/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "libre-mcp": {
      "type": "http",
      "url": "https://mcp.libre.org/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: libre-mcp
Remote MCP URL: https://mcp.libre.org/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "libre-mcp": {
      "url": "https://mcp.libre.org/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "libre-mcp": {
      "type": "http",
      "url": "https://mcp.libre.org/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "libre-mcp",
  "transport": "streamable-http",
  "url": "https://mcp.libre.org/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.