Home / Token cost / Wjx

The Wjx MCP server costs 14,754 tokens before the first call.

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

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

MEASURED FROM SCHEMAS 58 tools · 14,754 tokens · 7.4% of 200k · 1.5% 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 7.4%
1M WINDOW 1.5%

Corpus context: Wjx ranks #95 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 14,754 tokens go.

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

ToolCategoryTokens% of server
create_survey_by_json Write 1,702 11.5%
create_survey Write 1,146 7.8%
query_responses Read 611 4.1%
list_surveys Read 555 3.8%
update_survey_settings Write 548 3.7%
create_survey_by_text Write 547 3.7%
download_responses Read 446 3.0%
get_report Read 401 2.7%
submit_response Write 401 2.7%
query_survey_binding Read 351 2.4%
build_survey_url Execute 331 2.2%
sso_user_system_url Write 312 2.1%
get_survey Read 288 2.0%
add_participants Write 272 1.8%
bind_activity Write 265 1.8%
modify_participants Write 262 1.8%
modify_response Write 259 1.8%
add_contacts Write 253 1.7%
add_admin Write 251 1.7%
get_winners Read 247 1.7%
add_sub_account Write 213 1.4%
get_survey_settings Read 212 1.4%
query_sub_accounts Read 197 1.3%
update_survey_status Write 193 1.3%
detect_anomalies Read 192 1.3%
delete_department Destructive 191 1.3%
modify_sub_account Write 179 1.2%
sso_subaccount_url Write 176 1.2%
add_tag Write 175 1.2%
calculate_csat Write 175 1.2%
delete_tag Destructive 174 1.2%
compare_metrics Write 166 1.1%
modify_tag Write 162 1.1%
modify_department Write 158 1.1%
clear_responses Destructive 151 1.0%
query_contacts Read 148 1.0%
delete_participants Destructive 147 1.0%
delete_survey Destructive 146 1.0%
clear_recycle_bin Destructive 142 1.0%
build_preview_url Execute 139 0.9%
upload_file Write 138 0.9%
get_360_report Read 136 0.9%
query_responses_realtime Read 134 0.9%
calculate_nps Write 130 0.9%
add_department Write 126 0.9%
delete_contacts Destructive 124 0.8%
decode_responses Write 122 0.8%
restore_admin Write 115 0.8%
delete_admin Destructive 112 0.8%
query_user_surveys Read 109 0.7%
sso_partner_url Write 107 0.7%
restore_sub_account Write 95 0.6%
get_tag_details Read 91 0.6%
delete_sub_account Destructive 77 0.5%
get_config Read 70 0.5%
get_question_tags Read 67 0.5%
list_departments Read 59 0.4%
list_tags Read 58 0.4%

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

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

Grant scopeDefinition costReduction
All 58 tools (no gateway) 14,754 tokens
3 granted tools ~763 tokens −95%
5 granted tools ~1,272 tokens −91%
10 granted tools ~2,544 tokens −83%

Wjx token-cost questions.

How many tokens does the Wjx MCP server use?+

Its 58 tool definitions total 14,754 tokens — 7.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 Wjx 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 Wjx's token usage?+

Expose fewer tools. A PolicyLayer grant scopes Wjx 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 763 tokens, a 95% 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 58 catalogued Wjx tools. Counts refresh with every site build.

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

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