Home / Token cost / Interswitch

The Interswitch MCP server costs 6,794 tokens before the first call.

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

QUICK ANSWER The Interswitch MCP server's tool definitions consume 6,794 tokens — 3.6× the median MCP server (1,905 tokens). A scoped grant exposing only the tools you use cuts that roughly in proportion.

MEASURED FROM SCHEMAS 74 tools · 6,794 tokens · 3.4% of 200k · 0.7% 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 3.4%
1M WINDOW 0.7%

Corpus context: Interswitch ranks #911 of 3,213 measured MCP servers by definition cost. The median is 1,905 tokens, p90 is 7,952, and the heaviest (Fusionauth) is 183,337 — 92% of a 200k window on its own.

Where the 6,794 tokens go.

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

ToolCategoryTokens% of server
isw_bulk_transfer Financial 241 3.5%
isw_single_transfer Financial 203 3.0%
isw_create_bulk_paycodes Write 197 2.9%
isw_initialize_payment Execute 185 2.7%
isw_pay_bill Financial 164 2.4%
isw_agency_banking_cashout Read 163 2.4%
isw_create_payment_link Financial 153 2.3%
isw_initiate_refund Financial 153 2.3%
isw_create_paycode Write 153 2.3%
isw_pay_vas_bill Financial 151 2.2%
isw_request_nano_loan Read 151 2.2%
isw_airtime_recharge Read 146 2.1%
isw_get_airtime_epins Read 143 2.1%
isw_salary_lending Read 142 2.1%
isw_value_financing Read 140 2.1%
isw_link_card_to_account Read 134 2.0%
isw_confirm_debit_sufficient Read 131 1.9%
isw_confirm_prepaid_sufficient Read 131 1.9%
isw_unblock_prepaid_card Read 131 1.9%
isw_initiate_card_data_prep Read 130 1.9%
isw_block_prepaid_card Read 129 1.9%
isw_validate_card Read 129 1.9%
isw_unblock_card Read 128 1.9%
isw_block_card Read 127 1.9%
isw_create_card Write 127 1.9%
isw_bulk_card_production Read 126 1.9%
isw_retry_card_creation Read 126 1.9%
isw_credit_inquiry Execute 118 1.7%
isw_change_card_pin Write 116 1.7%
isw_fintech_build_response Execute 108 1.6%
isw_reissue_card_pin Write 104 1.5%
isw_fintech_compute_mac Read 99 1.5%
isw_transaction_search_quick_search Read 93 1.4%
isw_complete_credit Write 89 1.3%
isw_get_pin Read 78 1.1%
isw_transaction_search_reference_search Read 73 1.1%
isw_agency_cashout_xml Read 72 1.1%
isw_validate_customer Read 68 1.0%
isw_fetch_prepared_cards Read 66 1.0%
isw_deactivate_paycode Read 65 1.0%
isw_fetch_request_logs Read 65 1.0%
isw_fetch_cards_by_issuer Read 64 0.9%
isw_get_financial_history Read 63 0.9%
isw_resolve_bank_account Write 60 0.9%
isw_transaction_search_bulk_search Read 59 0.9%
isw_fetch_single_card_by_pan Read 55 0.8%
isw_fetch_data_prep_request Read 54 0.8%
isw_fetch_cards_by_account Read 49 0.7%
isw_fetch_customer_card_details Read 49 0.7%
isw_fintech_validate_debit_lien_payload Read 49 0.7%
isw_get_financial_habits Read 49 0.7%
isw_get_financial_history_average Read 49 0.7%
isw_get_receiving_institutions Read 49 0.7%
isw_fintech_validate_place_lien_payload Read 48 0.7%
isw_get_biller_details Read 48 0.7%
isw_check_debit_balance Read 47 0.7%
isw_check_prepaid_balance Read 47 0.7%
isw_get_customer_demographics Read 47 0.7%
isw_fintech_validate_debit_payload Read 45 0.7%
isw_fintech_validate_enquiry_payload Read 45 0.7%
isw_fintech_validate_reversal_payload Read 45 0.7%
isw_get_transaction_by_reference Read 45 0.7%
isw_agency_get_token Read 44 0.6%
isw_get_biller_packages Read 44 0.6%
isw_get_transaction_status Read 44 0.6%
isw_get_paycode_status Read 43 0.6%
isw_agency_requery_xml Read 42 0.6%
isw_get_refund_status Read 42 0.6%
isw_get_transaction_details Read 42 0.6%
isw_requery_transfer Financial 41 0.6%
isw_get_billers Read 41 0.6%
isw_get_billers_by_category Read 38 0.6%
isw_get_bank_codes Read 30 0.4%
isw_get_payout_channels Read 29 0.4%

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

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 (92 tokens each).

Grant scopeDefinition costReduction
All 74 tools (no gateway) 6,794 tokens
3 granted tools ~275 tokens −96%
5 granted tools ~459 tokens −93%
10 granted tools ~918 tokens −86%

Interswitch token-cost questions.

How many tokens does the Interswitch MCP server use?+

Its 74 tool definitions total 6,794 tokens — 3.4% 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 Interswitch 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 Interswitch's token usage?+

Expose fewer tools. A PolicyLayer grant scopes Interswitch 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 275 tokens, a 96% 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 07-06-2026 from the PolicyLayer scan database over all 74 catalogued Interswitch tools. Counts refresh with every site build.

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

A PolicyLayer grant scopes Interswitch 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.