Orbuc
by xOrbuc · remote · no sign-in to list tools · v1.0.0 · published by GitHub user xOrbuc
On-chain stablecoin market cap and Bitcoin institutional holdings data.
12 tools: 2 change things and 10 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things2Claude Code: ask: see these tools
- Only reads10Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http orbuc https://mcp.orbuc.io/mcp/orbucTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
12 tools
Changes things 2Claude Code: ask
orbuc_btc_healthCheck health of the BTC holdings tracker.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Check health of the BTC holdings tracker. Returns status, database date range, segment count, and record totals.
Annotations the server declares
- title: BTC Tracker Health
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_healthCheck health of the stablecoin market cap tracker.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Check health of the stablecoin market cap tracker. Returns status, latest date, total market cap, and tracked coins/chains.
Annotations the server declares
- title: Stablecoin Tracker Health
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
Only reads 10Claude Code: allow
orbuc_btc_holdings_currentGet the latest total BTC held by institutions, broken down by segment.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get the latest total BTC held by institutions, broken down by segment. Segments: public_companies, etf_funds, governments, private_companies, defi_other, exchanges_custodians.
Annotations the server declares
- title: BTC Institutional Holdings — Current
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_btc_holdings_dailyGet daily BTC holdings time series, optionally filtered by segment.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get daily BTC holdings time series, optionally filtered by segment. Args: segment: public_companies, etf_funds, governments, private_companies, defi_other, exchanges_custodians. Omit for aggregate totals. start: Start date YYYY-MM-DD end: End date YYYY-MM-DD
Annotations the server declares
- title: BTC Holdings Daily Series
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_btc_holdings_segmentsGet current BTC holdings per segment.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get current BTC holdings per segment. Each segment includes btc_amount and source.
Annotations the server declares
- title: BTC Segment Breakdown
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_btc_holdings_weeklyGet weekly aggregated BTC holdings, optionally filtered by segment.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get weekly aggregated BTC holdings, optionally filtered by segment. Args: segment: Segment name (optional)
Annotations the server declares
- title: BTC Holdings Weekly Series
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_aggregateGet daily aggregate stablecoin data at different levels.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get daily aggregate stablecoin data at different levels. level='total': daily total market cap. level='symbol': daily breakdown per stablecoin. level='chain': daily breakdown per chain per symbol.
Annotations the server declares
- title: Stablecoin Daily Aggregate
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_chainsGet stablecoin supply distribution across chains (Ethereum, Tron, Solana, etc.).No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get stablecoin supply distribution across chains (Ethereum, Tron, Solana, etc.). Args: days: Number of days of history (optional)
Annotations the server declares
- title: Stablecoin Chain Distribution
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_coinGet historical supply data for a specific stablecoin.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get historical supply data for a specific stablecoin. Args: symbol: Stablecoin ticker, e.g. USDT, USDC, DAI (required) days: Number of days of history start_date: Start date YYYY-MM-DD end_date: End date YYYY-MM-DD
Annotations the server declares
- title: Stablecoin Per-Coin Historical Supply
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_coin_latestGet the latest supply data for a specific stablecoin with chain breakdown.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get the latest supply data for a specific stablecoin with chain breakdown. Args: symbol: Stablecoin ticker, e.g. USDT, USDC (required)
Annotations the server declares
- title: Stablecoin Per-Coin Latest Data
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_latestGet the latest full snapshot of all tracked stablecoins with per-issuer breakdown.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get the latest full snapshot of all tracked stablecoins with per-issuer breakdown. Returns each stablecoin's total_supply_usd, issuer, and per-chain deployment data.
Annotations the server declares
- title: Stablecoin Latest Snapshot
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
orbuc_stablecoin_mcapGet historical daily total stablecoin market cap across all tracked issuers.No findings
Why it is in this group
- The description's first verb is "get": a word for reading.
Description, as the server wrote it Get historical daily total stablecoin market cap across all tracked issuers. Returns daily total_mcap_usd, daily_change_usd, and daily_change_pct. Source: Orbuc.
Annotations the server declares
- title: Stablecoin Total Market Cap (Historical)
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http orbuc https://mcp.orbuc.io/mcp/orbucRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__orbuc__orbuc_stablecoin_mcap",
"mcp__orbuc__orbuc_stablecoin_latest",
"mcp__orbuc__orbuc_stablecoin_coin",
"mcp__orbuc__orbuc_stablecoin_coin_latest",
"mcp__orbuc__orbuc_stablecoin_aggregate",
"mcp__orbuc__orbuc_stablecoin_chains",
"mcp__orbuc__orbuc_btc_holdings_current",
"mcp__orbuc__orbuc_btc_holdings_segments",
"mcp__orbuc__orbuc_btc_holdings_daily",
"mcp__orbuc__orbuc_btc_holdings_weekly"
],
"ask": [
"mcp__orbuc__orbuc_btc_health",
"mcp__orbuc__orbuc_stablecoin_health"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as orbuc. Review it before you use it.
