New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice
Home / Token cost / Dual Registry

The Dual Registry MCP server costs 5,349 tokens before the first call.

Every request your agent makes carries every tool definition this server exposes — context your code, documents and conversation can't use, mostly for tools the agent never calls. You don't need them all in the window, and you don't have to pay for them.

QUICK ANSWER The Dual Registry MCP server's 64 tool definitions consume 5,349 tokens — 2.7% of a 200k context window, and 2.7× the median MCP server (1,986 tokens). A scoped grant exposing only the tools you use cuts that roughly in proportion.

MEASURED FROM SCHEMAS tiktoken o200k_base · rank #2192 of 7,317 measured servers · refreshed every build Method →

What that costs 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 2.7%
1M WINDOW 0.5%

Corpus context: Dual Registry ranks #2192 of 7,317 measured MCP servers by definition cost. The median is 1,986 tokens, p90 is 12,223, and the heaviest (Ainumbers Mcp Apps) is 320,441 — 160% of a 200k window on its own. New to this? See MCP token cost and context window in the glossary.

Where the 5,349 tokens go.

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

ToolCategoryTokens% of server
improve_kernel Read 239 4.5%
mesh_match Read 175 3.3%
leave_feedback Read 169 3.2%
interop_session Read 148 2.8%
capability_hash Read 139 2.6%
leave_trace Read 137 2.6%
deposit_outcome Financial 127 2.4%
match_capability Read 126 2.4%
complete_founding_path Write 126 2.4%
co_sign_founding Read 124 2.3%
join_and_contribute Read 120 2.2%
attest Read 118 2.2%
list_yourself Read 117 2.2%
interop_resolve Write 114 2.1%
mesh_compose Read 105 2.0%
search_active Read 103 1.9%
collab_session_open Write 101 1.9%
run_loop_tick Execute 99 1.9%
collab_session_close Write 99 1.9%
register_collab_byo Write 99 1.9%
publish_collab_product Write 98 1.8%
create_collab_workflow Write 95 1.8%
take_demo Read 92 1.7%
used_with Read 89 1.7%
collab_session_result Read 87 1.6%
ard_search Read 86 1.6%
bind_identity Read 86 1.6%
network_value Read 85 1.6%
collab_session_claim Read 83 1.6%
install_product Write 83 1.6%
follow_trail Read 76 1.4%
buy_collab_product Write 72 1.3%
execute_compose Execute 71 1.3%
collab_session_join Read 71 1.3%
export_skills Write 69 1.3%
collab_access_status Read 68 1.3%
list_opportunities Read 68 1.3%
get_agent_runs Read 65 1.2%
get_reciprocity Read 65 1.2%
sense_traces Read 65 1.2%
endorse Read 64 1.2%
seed_compositions Read 64 1.2%
check_liveness Read 62 1.2%
probe_clean Read 62 1.2%
network_sense Read 58 1.1%
abundance_rank Read 57 1.1%
get_platform_cost Read 56 1.0%
verify_attestation Read 56 1.0%
compose_peers Read 55 1.0%
check_status Read 51 1.0%
zero_mc_pack Read 51 1.0%
attractor_targets Read 50 0.9%
get_exonomics Read 50 0.9%
get_acceleration Read 45 0.8%
get_founding_deal Read 45 0.8%
list_event_pricing Read 45 0.8%
s_curve_board Read 44 0.8%
get_incentives Read 43 0.8%
hyper_index Read 43 0.8%
cost_model Read 42 0.8%
get_feedback_pricing Read 42 0.8%
get_co_sign_pairs Read 41 0.8%
list_collab_market Read 32 0.6%
list_collab_sessions Read 32 0.6%

Your agent uses a handful of these tools. It pays for all 64.

You don't need all 64 of those definitions in the window. PolicyLayer is an MCP gateway that sits in front of Dual Registry: only the tools you grant are exposed to the agent, the rest never load. A smaller window means a sharper agent — less noise when it picks a tool — and every request costs less:

Grant scopeDefinition costReduction
All 64 tools (no gateway) 5,349 tokens
3 granted tools ~251 tokens −95%
5 granted tools ~418 tokens −92%
10 granted tools ~836 tokens −84%

The risk dividend: 1 of these 64 tools are critical-risk (destructive or financial) and cost 127 tokens (2% of the definition load). Block them — the recommended starter policy — and you reclaim that context before tuning anything else.

  1. Create a free account and register Dual Registry — nothing to install.
  2. Grant only the tools you use — ungranted definitions never enter the context window.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
CUT DUAL REGISTRY TOKEN COST →

Instant setup, no code required.

Dual Registry token-cost questions.

How many tokens does the Dual Registry MCP server use?+

Its 64 tool definitions total 5,349 tokens — 2.7% 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 Dual Registry 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 Dual Registry's token usage?+

Expose fewer tools. A PolicyLayer grant scopes Dual Registry 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 251 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 23-08-2026 from the PolicyLayer scan database over all 64 catalogued Dual Registry tools. Counts refresh with every site build.

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

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

Instant setup, no code required.

46,500+ MCP servers and 515,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.