Bitcoincreditstack MCP server
{
"mcpServers": {
"bitcoincreditstack": {
"type": "http",
"url": "https://mcp.bitcoincreditstack.com/mcp"
}
}
}{
"mcpServers": {
"bitcoincreditstack": {
"type": "http",
"url": "https://mcp.bitcoincreditstack.com/mcp"
}
}
}{
"mcpServers": {
"bitcoincreditstack": {
"type": "http",
"url": "https://mcp.bitcoincreditstack.com/mcp"
}
}
}{
"servers": {
"bitcoincreditstack": {
"type": "http",
"url": "https://mcp.bitcoincreditstack.com/mcp"
}
}
}{
"mcpServers": {
"bitcoincreditstack": {
"type": "http",
"url": "https://mcp.bitcoincreditstack.com/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 0.1.0
What it does
An MCP server that exposes Bitcoin credit market data and on-chain indicators from the Gavel platform. Developers use it to build agents that read credit rates, auction data, loan positions, and yield curves, and construct unsigned transaction calldata for credit operations without implementing REST integration themselves.
- Query Bitcoin credit market indicators, cross-venue rates, and on-chain metrics to inform trading or lending decisions.
- Build auction search and loan status queries into LLM agents that help users navigate credit opportunities.
- Generate unsigned transaction blueprints for bid placement, auction creation, loan repayment, and collateral claims that users sign separately.
Tools this server exposes
| Tool | Does |
|---|---|
| check_wallet_status | Read wallet balances, token allowances, and readiness blockers via direct RPC. |
| find_auctions_matching_criteria | Search auctions by user-supplied criteria without ranking or selection. |
| get_user_positions | Retrieve user positions for a given address. |
| get_loan_status | Check the status of a specific loan by ID. |
| prepare_bid_calldata | Encode unsigned calldata for placing a bid, including approval if allowance is insufficient. |
| prepare_create_auction_calldata | Encode unsigned calldata for creating an auction with collateral approval. |
| prepare_repay_loan_calldata | Encode unsigned calldata for repaying a loan with repayment approval. |
| prepare_claim_collateral_calldata | Encode unsigned calldata for claiming collateral. |
| prepare_claim_refund_calldata | Encode unsigned calldata for claiming a refund. |
| list_wallet_options | Return a static catalogue of available wallet options. |
| recommend_fiat_onramp | Return a static catalogue of fiat onramp options with gas requirement information. |
| list_gavel_indicators | List all 32 available credit, on-chain, and market indicators. |
| get_gavel_indicator | Fetch the current value of a specific credit, on-chain, or market indicator. |
| get_yield_curve | Retrieve the current yield curve data. |
| get_mvrv | Fetch the current MVRV (Market Value to Realized Value) on-chain indicator. |
| get_protocol_reference | Return static protocol reference data including addresses, signatures, and conventions. |
| list_onchain_indicators | List all available on-chain indicators. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.