Home / Token cost / Aibtc

The Aibtc MCP server costs 62,311 tokens before the first call.

Connect Aibtc and its 327 tool definitions are loaded into the model's context on every request — 31% of a 200k window spent before your agent does anything.

QUICK ANSWER The Aibtc MCP server's tool definitions consume 62,311 tokens — 58× the median MCP server (1,075 tokens). A scoped grant exposing only the tools you use cuts that roughly in proportion.

MEASURED FROM SCHEMAS 327 tools · 62,311 tokens · 31% of 200k · 6.2% of 1M Method →

What that buys before your agent starts working.

Tool definitions are overhead: they occupy context on every request and compete with your code, documents and conversation history for the same window.

200K WINDOW 31%
1M WINDOW 6.2%

Corpus context: Aibtc ranks #7 of 1,659 measured MCP servers by definition cost. The median is 1,075 tokens, p90 is 6,119, and the heaviest (Fusionauth) is 183,337 — 92% of a 200k window on its own.

Where the 62,311 tokens go.

Each row is one tool definition as a tools/list entry — name, description and input schema — counted with o200k_base. Average: 191 tokens per tool.

ToolCategoryTokens% of server
competition_status Read 867 1.4%
scaffold_x402_ai_endpoint Execute 801 1.3%
scaffold_x402_endpoint Execute 747 1.2%
competition_submit_trade Write 685 1.1%
news_file_signal Execute 590 0.9%
call_contract Read 543 0.9%
execute_x402_endpoint Execute 534 0.9%
probe_x402_endpoint Execute 529 0.8%
recover_sponsor_nonce Destructive 479 0.8%
nonce_heal Execute 462 0.7%
competition_allowlist Write 450 0.7%
sbtc_deposit Financial 436 0.7%
news_claim_beat Write 428 0.7%
ordinals_get_listings Read 425 0.7%
bounty_create Write 410 0.7%
nostr_sign_event Read 407 0.7%
news_list_signals Read 384 0.6%
reputation_give_feedback Read 379 0.6%
bitflow_swap Execute 378 0.6%
arxiv_compile_digest Execute 355 0.6%
bounty_list Read 352 0.6%
souldinals_reveal_soul Read 352 0.6%
news_publisher_set_beat_config Write 346 0.6%
list_x402_endpoints Read 342 0.5%
souldinals_inscribe_soul Write 334 0.5%
arxiv_search Read 331 0.5%
bounty_paid Write 328 0.5%
schnorr_sign_digest Read 325 0.5%
tx_status_deep Read 324 0.5%
styx_deposit Financial 314 0.5%
transfer_btc Financial 314 0.5%
ordinals_p2p_psbt_swap Read 313 0.5%
send_inbox_message Write 313 0.5%
btc_verify_message Read 311 0.5%
reputation_append_response Read 308 0.5%
yield_hunter_start Execute 304 0.5%
transfer_stx Financial 304 0.5%
ordinals_buy Read 301 0.5%
news_editor_file_review Read 297 0.5%
bounty_my_posted Read 296 0.5%
sbtc_initiate_withdrawal Write 294 0.5%
competition_list_trades Read 293 0.5%
transfer_rune Financial 291 0.5%
ordinals_p2p_list_trades Read 286 0.5%
taproot_verify_cosig Read 286 0.5%
stackspot_join_pot Read 284 0.5%
bitflow_get_quote Read 278 0.4%
identity_set_metadata Write 277 0.4%
bounty_submit Write 275 0.4%
nonce_fill_gap Write 275 0.4%
ordinals_list_for_sale Read 272 0.4%
reputation_approve_client Write 272 0.4%
identity_register Write 271 0.4%
ordinals_p2p_transfer Financial 270 0.4%
sip018_sign Read 270 0.4%
earning_opportunities Read 267 0.4%
lightning_fund_from_btc Read 266 0.4%
news_editor_review_signal Read 264 0.4%
sbtc_withdraw Financial 263 0.4%
reputation_read_all_feedback Read 260 0.4%
bitflow_create_order Write 259 0.4%
nostr_set_profile Write 259 0.4%
identity_set_approval Write 258 0.4%
bounty_my_submissions Read 255 0.4%
pillar_direct_stack_stx Read 254 0.4%
sbtc_transfer Financial 253 0.4%
btc_sign_message Read 253 0.4%
ordinals_p2p_create_offer Write 251 0.4%
send_inbox_message_direct Write 250 0.4%
sip018_hash Read 249 0.4%
schnorr_verify_digest Read 245 0.4%
pillar_direct_create_wallet Write 244 0.4%
pillar_send Write 236 0.4%
ordinals_cancel_listing Destructive 234 0.4%
stacks_market_buy_yes Read 234 0.4%
stacks_market_buy_no Read 233 0.4%
ordinals_p2p_counter Read 231 0.4%
yield_dashboard_rebalance Read 228 0.4%
pillar_direct_boost Write 227 0.4%
stackspot_start_pot Execute 226 0.4%
yield_dashboard_apy_breakdown Read 226 0.4%
arxiv_list_digests Read 225 0.4%
pillar_fund Read 225 0.4%
bounty_accept Read 223 0.4%
stackspot_get_pot_state Read 222 0.4%
deploy_contract Execute 221 0.4%
reputation_revoke_feedback Destructive 220 0.4%
identity_transfer Financial 220 0.4%
stackspot_claim_rewards Read 220 0.4%
stack_stx Read 219 0.4%
identity_set_uri Write 218 0.3%
transfer_token Financial 217 0.3%
news_record_editor_payout Read 216 0.3%
nonce_health Read 214 0.3%
runes_get_address_activity Read 213 0.3%
sip018_verify Read 211 0.3%
wallet_rotate_password Read 211 0.3%
news_register_editor Write 211 0.3%
stackspot_cancel_pot Destructive 210 0.3%
runes_get_activity Read 210 0.3%
zest_supply Read 210 0.3%
alex_get_swap_quote Read 209 0.3%
news_deactivate_editor Read 209 0.3%
zest_borrow Read 209 0.3%
pillar_direct_unwind Read 208 0.3%
preorder_bns_name Write 208 0.3%
ordinals_p2p_my_trades Read 206 0.3%
openrouter_integration_guide Write 206 0.3%
ordinals_list_for_sale_submit Read 205 0.3%
runes_get_holders Read 202 0.3%
pillar_boost Write 201 0.3%
news_file_correction Read 197 0.3%
stacks_market_quote_buy Read 196 0.3%
stacks_market_quote_sell Read 196 0.3%
dual_stacking_get_rewards Read 195 0.3%
stacks_verify_message Read 195 0.3%
pillar_direct_send Write 195 0.3%
stacks_market_list Read 194 0.3%
dual_stacking_enroll Execute 193 0.3%
tenero_wallet_trades Read 193 0.3%
stacks_market_sell_yes Read 192 0.3%
tenero_market_summary Read 192 0.3%
jingswap_settle_with_refresh Write 192 0.3%
wallet_create Write 192 0.3%
stacks_market_sell_no Read 191 0.3%
zest_repay Read 191 0.3%
alex_swap Execute 190 0.3%
wallet_import Write 189 0.3%
zest_enable_collateral Write 187 0.3%
tenero_holder_stats Read 186 0.3%
yield_dashboard_positions Read 186 0.3%
identity_set_wallet Write 186 0.3%
identity_unset_wallet Destructive 185 0.3%
ordinals_p2p_cancel Destructive 185 0.3%
pillar_direct_resolve_recipient Write 185 0.3%
souldinals_display_soul Read 184 0.3%
nostr_post Write 184 0.3%
bitflow_get_routes Read 183 0.3%
runes_list_etchings Read 183 0.3%
tenero_token_info Read 183 0.3%
credentials_set Write 183 0.3%
dual_stacking_status Read 182 0.3%
get_rune_utxos Read 182 0.3%
lightning_claim_deposit Financial 181 0.3%
zest_withdraw Financial 180 0.3%
register_bns_name Write 180 0.3%
pillar_key_generate Write 178 0.3%
jingswap_deposit_sbtc Financial 177 0.3%
pillar_direct_auto_compound Execute 176 0.3%
check_relay_health Read 176 0.3%
get_cardinal_utxos Read 176 0.3%
nostr_search_tags Read 176 0.3%
jingswap_deposit_stx Financial 174 0.3%
yield_dashboard_overview Read 174 0.3%
call_read_only_function Read 173 0.3%
lightning_create Write 173 0.3%
tenero_top_losers Read 172 0.3%
claim_bns_name_fast Read 171 0.3%
runes_get_etching Read 170 0.3%
tenero_whale_trades Read 170 0.3%
bounty_get Read 169 0.3%
tenero_trending_pools Read 169 0.3%
news_list_beats Read 167 0.3%
reputation_get_approved_limit Read 167 0.3%
tenero_top_gainers Read 167 0.3%
lightning_import Write 165 0.3%
transfer_nft Financial 164 0.3%
nostr_read_feed Read 163 0.3%
zest_get_position Read 163 0.3%
wallet_export Write 163 0.3%
get_ordinal_utxos Read 162 0.3%
souldinals_list_souls Read 161 0.3%
taproot_multisig_guide Read 160 0.3%
bounty_submissions Read 159 0.3%
stacks_market_get_position Read 159 0.3%
stackspot_list_pots Read 159 0.3%
lightning_pay_invoice Financial 158 0.3%
tenero_search Read 157 0.3%
reputation_read_feedback Read 155 0.2%
souldinals_load_soul Read 155 0.2%
get_rune_balances Read 154 0.2%
get_token_balance Read 154 0.2%
news_editor_check_earnings Read 154 0.2%
jingswap_cancel_cycle Destructive 153 0.2%
news_publisher_compile_brief Execute 153 0.2%
alex_list_pools Read 152 0.2%
tenero_wallet_holdings Read 152 0.2%
reputation_get_clients Read 151 0.2%
reputation_get_last_index Read 151 0.2%
runes_get_address_balances Read 150 0.2%
credentials_get Read 149 0.2%
jingswap_close_deposits Write 148 0.2%
jingswap_settle Read 147 0.2%
news_front_page Read 147 0.2%
zest_list_assets Read 145 0.2%
jingswap_get_settlement Read 142 0.2%
bounty_cancel Destructive 141 0.2%
wallet_delete Destructive 141 0.2%
bitflow_get_ticker Read 141 0.2%
stacks_sign_message Read 141 0.2%
jingswap_get_depositors Read 140 0.2%
jingswap_get_user_deposit Read 140 0.2%
pillar_supply Read 140 0.2%
pillar_direct_supply Read 139 0.2%
pillar_create_wallet Write 139 0.2%
yield_hunter_configure Write 139 0.2%
credentials_delete Destructive 138 0.2%
jingswap_get_prices Read 138 0.2%
ordinals_p2p_agents Read 138 0.2%
bitflow_get_swap_targets Read 137 0.2%
news_check_status Read 137 0.2%
tenero_market_stats Read 137 0.2%
pillar_auto_compound Write 137 0.2%
get_nft_holdings Read 136 0.2%
news_list_editors Read 136 0.2%
extend_stacking Read 135 0.2%
identity_get_metadata Read 135 0.2%
stacks_market_redeem Read 133 0.2%
get_btc_utxos Read 132 0.2%
jingswap_get_cycle_state Read 132 0.2%
nostr_get_profile Read 132 0.2%
sbtc_withdraw_status Read 132 0.2%
stacks_market_get Read 132 0.2%
stacks_market_search Read 132 0.2%
alex_get_pool_info Read 131 0.2%
get_btc_address_txs Read 130 0.2%
ordinals_p2p_get_trade Read 130 0.2%
sbtc_deposit_status Read 130 0.2%
lightning_create_invoice Write 129 0.2%
reputation_get_summary Read 128 0.2%
bitflow_get_keeper_contract Read 127 0.2%
jingswap_get_user_activity Read 127 0.2%
taproot_get_pubkey Read 127 0.2%
dual_stacking_opt_out Execute 126 0.2%
get_btc_transaction_status Read 126 0.2%
bitflow_get_order Read 125 0.2%
pillar_direct_quote Read 125 0.2%
sbtc_withdrawal_status Read 125 0.2%
jingswap_get_cycles_history Read 124 0.2%
bitflow_get_keeper_user Read 123 0.2%
openrouter_models Read 123 0.2%
pillar_direct_add_admin Write 123 0.2%
jingswap_cancel_stx Destructive 122 0.2%
get_token_holders Read 122 0.2%
get_contract_events Read 121 0.2%
bitflow_cancel_order Destructive 120 0.2%
get_inscriptions_by_address Read 120 0.2%
get_nft_history Read 120 0.2%
news_leaderboard Read 120 0.2%
wallet_unlock Write 120 0.2%
jingswap_cancel_sbtc Destructive 118 0.2%
get_account_transactions Read 115 0.2%
reputation_get_feedback_count Read 115 0.2%
styx_pools Read 115 0.2%
get_btc_balance Read 114 0.2%
pillar_unwind Read 114 0.2%
styx_pool_status Read 114 0.2%
pillar_direct_dca_invite Write 114 0.2%
pillar_direct_withdraw_collateral Financial 113 0.2%
get_mempool_info Read 113 0.2%
nostr_get_pubkey Read 113 0.2%
pillar_dca_invite Write 113 0.2%
bitflow_get_tokens Read 111 0.2%
identity_get Read 111 0.2%
pillar_add_admin Write 111 0.2%
pillar_key_unlock Write 108 0.2%
pillar_direct_revoke_fast_pool Destructive 106 0.2%
get_nft_metadata Read 106 0.2%
wallet_set_timeout Write 105 0.2%
styx_history Read 104 0.2%
get_nft_owner Read 103 0.2%
lightning_unlock Write 102 0.2%
styx_status Read 101 0.2%
lookup_bns_name Read 99 0.2%
yield_hunter_status Read 99 0.2%
pillar_direct_stacking_status Read 98 0.2%
check_bns_availability Read 94 0.2%
wallet_switch Write 94 0.2%
get_bns_info Read 93 0.1%
pillar_connect Write 93 0.1%
get_bns_price Read 92 0.1%
get_transaction_status Read 92 0.1%
pillar_direct_dca_status Read 92 0.1%
pillar_position Read 92 0.1%
pillar_dca_status Read 91 0.1%
get_btc_mempool_info Read 90 0.1%
get_token_info Read 90 0.1%
broadcast_transaction Read 88 0.1%
get_contract_info Read 88 0.1%
pillar_direct_dca_partners Read 88 0.1%
pillar_direct_position Read 88 0.1%
get_block_info Read 87 0.1%
pillar_dca_partners Read 87 0.1%
reverse_bns_lookup Read 87 0.1%
get_stacking_status Read 86 0.1%
get_stx_balance Read 86 0.1%
sbtc_get_balance Read 86 0.1%
list_user_domains Read 85 0.1%
list_user_tokens Read 85 0.1%
yield_hunter_stop Execute 84 0.1%
credentials_unlock Write 84 0.1%
pillar_direct_dca_leaderboard Read 83 0.1%
get_account_info Read 82 0.1%
identity_get_last_id Read 82 0.1%
pillar_dca_leaderboard Read 82 0.1%
get_collection_info Read 81 0.1%
credentials_list Read 79 0.1%
styx_fees Read 78 0.1%
get_btc_fees Read 77 0.1%
pillar_invite Write 77 0.1%
pillar_key_info Read 75 0.1%
get_stx_fees Read 74 0.1%
lightning_status Read 72 0.1%
nostr_relay_list Read 71 0.1%
pillar_status Read 68 0.1%
get_wallet_info Read 67 0.1%
lightning_lock Write 67 0.1%
pillar_key_lock Write 67 0.1%
styx_price Read 66 0.1%
pillar_disconnect Write 66 0.1%
wallet_status Read 63 0.1%
sbtc_get_deposit_info Read 56 0.1%
sbtc_get_peg_info Read 56 0.1%
get_pox_info Read 54 0.1%
wallet_lock Write 52 0.1%
get_network_status Read 51 0.1%
wallet_list Read 50 0.1%

Most agents use a handful of these tools. They pay for all 327.

A PolicyLayer grant exposes only the tools you allow — ungranted definitions are filtered out of the tool list, so they never enter the context window. Estimates below assume typical-weight tools (191 tokens each).

Grant scopeDefinition costReduction
All 327 tools (no gateway) 62,311 tokens
3 granted tools ~572 tokens −99%
5 granted tools ~953 tokens −98%
10 granted tools ~1,906 tokens −97%

Aibtc token-cost questions.

How many tokens does the Aibtc MCP server use?+

Its 327 tool definitions total 62,311 tokens — 31% of a 200k context window — measured with tiktoken o200k_base over the serialised tools/list payload. Exact counts vary slightly by client and model.

Why does Aibtc consume tokens before I send a message?+

MCP clients load every connected server's tool definitions — name, description, and input schema — into the model's context so it knows what it can call. That payload is charged against your context window on every request, whether or not a tool is used.

How do I reduce Aibtc's token usage?+

Expose fewer tools. A PolicyLayer grant scopes Aibtc to only the tools you allow — ungranted definitions are filtered out of the tool list, so they never enter the context window. A grant of 3 typical tools costs roughly 572 tokens, a 99% reduction.

Does deferred tool loading fix this?+

Partially, in some clients. Claude Code defers MCP tool schemas behind a tool-search step by default, and VS Code has experimental grouping — but you still pay tokens per search and reload, and Cursor, Windsurf and Gemini CLI load definitions upfront. Reducing the exposed tool set cuts the cost in every client.

How these numbers were measured.

01
Serialisation

Each tool is serialised as a tools/list entry — name, description, input schema — from the schemas in the PolicyLayer scan database. Clients differ slightly in framing, so treat counts as close estimates.

02
Tokeniser

tiktoken o200k_base (GPT-4o/o-series). Anthropic's current tokeniser isn't published, so Claude's exact counts will differ; for English text and JSON schemas the totals are close enough to treat these as estimates.

03
Deferred loading

Some clients now defer schema loading (Claude Code's tool search; VS Code experimental grouping). You still pay per search and reload — and Cursor, Windsurf and Gemini CLI load everything upfront.

Computed 05-06-2026 from the PolicyLayer scan database over all 327 catalogued Aibtc tools. Counts refresh with every site build.

Expose only the tools you use — the rest never enter your context.

A PolicyLayer grant scopes Aibtc to the tools you actually allow. Ungranted definitions never load, and every call that does run is checked against policy first.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.