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

The Ghl MCP server costs 118,544 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 Ghl MCP server's 569 tool definitions consume 118,544 tokens — 59% of a 200k context window, and 63× the median MCP server (1,892 tokens). A scoped grant exposing only the tools you use cuts that roughly in proportion.

MEASURED FROM SCHEMAS tiktoken o200k_base · rank #8 of 8,997 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 59%
1M WINDOW 12%

Corpus context: Ghl ranks #8 of 8,997 measured MCP servers by definition cost. The median is 1,892 tokens, p90 is 13,100, and the heaviest (Ainumbers Mcp Apps) is 336,738 — 168% of a 200k window on its own. New to this? See MCP token cost and context window in the glossary.

Where the 118,544 tokens go.

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

ToolCategoryTokens% of server
store_get_available_shipping_zones Read 4,121 3.5%
users_update_user Write 2,849 2.4%
users_create_user Write 2,827 2.4%
store_create_store_setting Write 2,479 2.1%
invoices_update_estimate Write 1,345 1.1%
invoices_create_new_estimate Write 1,297 1.1%
locations_put_location Write 1,296 1.1%
calendars_create_calendar Write 1,259 1.1%
invoices_text2pay_invoice Write 1,246 1.1%
locations_create_location Write 1,236 1.0%
invoices_create_invoice Write 1,159 1.0%
calendars_update_calendar Write 1,150 1.0%
conversation_ai_update_action Write 1,099 0.9%
conversation_ai_create_action Write 1,077 0.9%
invoices_update_invoice Write 969 0.8%
ad_manager_google_upsert_campaign Write 940 0.8%
voice_ai_patch_agent Write 920 0.8%
invoices_create_invoice_schedule Write 919 0.8%
voice_ai_create_agent Write 908 0.8%
social_media_posting_create_post Write 898 0.8%
social_media_posting_edit_post Write 894 0.8%
conversations_send_a_new_message Write 856 0.7%
conversations_search_conversation Read 800 0.7%
products_update_price_by_id_for_product Write 798 0.7%
products_create_price_for_product Write 771 0.7%
invoices_update_estimate_template Write 763 0.6%
invoices_create_estimate_template Write 747 0.6%
invoices_create_invoice_template Write 737 0.6%
ad_manager_google_upsert_assets Write 664 0.6%
invoices_update_invoice_schedule Write 653 0.6%
voice_ai_update_action Write 627 0.5%
products_update_product_by_id Write 622 0.5%
voice_ai_create_action Write 608 0.5%
ad_manager_fb_upsert_adset Write 589 0.5%
products_create_product Write 570 0.5%
custom_fields_create_custom_field Write 566 0.5%
conversation_ai_update_agent Write 561 0.5%
conversation_ai_create_agent Write 553 0.5%
contacts_upsert_contact Write 550 0.5%
conversations_add_an_inbound_message Write 529 0.4%
products_bulk_update Write 516 0.4%
ad_manager_fb_create_page_lead_form Write 500 0.4%
calendars_create_appointment Write 493 0.4%
calendars_edit_appointment Write 481 0.4%
calendars_update_event_notification Write 479 0.4%
contacts_update_contact Write 461 0.4%
invoices_update_invoice_template Write 451 0.4%
contacts_create_contact Write 439 0.4%
invoices_send_invoice Financial 422 0.4%
payments_update_coupon Write 415 0.4%
custom_menus_create_custom_menu Write 407 0.3%
payments_create_coupon Write 401 0.3%
store_update_shipping_rate Write 400 0.3%
store_create_shipping_rate Write 397 0.3%
custom_menus_update_custom_menu Write 395 0.3%
locations_update_recurring_task Write 384 0.3%
emails_fetch_campaigns Read 380 0.3%
marketplace_migrate_connection Write 375 0.3%
locations_create_recurring_task Write 373 0.3%
ad_manager_li_create_lead_form Write 367 0.3%
ad_manager_google_upsert_segment Write 366 0.3%
objects_create_custom_object_schema Write 363 0.3%
voice_ai_get_call_logs Read 361 0.3%
ad_manager_google_upsert_conversion Write 359 0.3%
products_list_invoices Read 357 0.3%
saas_api_enable_saas_location_deprecated Write 339 0.3%
payments_record_order_payment Read 338 0.3%
agent_studio_update_agent_version Write 332 0.3%
saas_api_enable_saas_location Write 330 0.3%
custom_fields_update_custom_field Write 328 0.3%
ad_manager_google_upsert_audience Write 324 0.3%
ad_manager_li_upsert_campaign_group Write 323 0.3%
invoices_record_invoice Read 320 0.3%
ad_manager_fb_upsert_ad Write 319 0.3%
payments_list_transactions Read 318 0.3%
opportunities_search_opportunity Read 314 0.3%
invoices_list_invoices Read 305 0.3%
payments_list_subscriptions Read 305 0.3%
payments_list_orders Read 304 0.3%
blogs_update_blog_post Write 302 0.3%
saas_api_update_rebilling_deprecated Write 301 0.3%
marketplace_charge Financial 292 0.2%
users_search_users Read 291 0.2%
invoices_send_estimate Write 289 0.2%
saas_api_update_rebilling Write 289 0.2%
agent_studio_execute_agent_deprecated Execute 286 0.2%
phone_system_purchase_phone_number Read 286 0.2%
blogs_create_blog_post Write 284 0.2%
products_get_product_reviews Read 283 0.2%
invoices_auto_payment_invoice_schedule Write 282 0.2%
agent_studio_execute_agent Execute 281 0.2%
brand_boards_create_brand_board Write 280 0.2%
conversations_export_messages_by_location Write 279 0.2%
conversations_user_subscription_change Read 278 0.2%
invoices_schedule_invoice_schedule Write 277 0.2%
oauth_get_installed_location Read 266 0.2%
invoices_update_invoice_template_late_fees_configuration Write 265 0.2%
invoices_update_invoice_late_fees_configuration Write 264 0.2%
agent_studio_create_agent Write 263 0.2%
payments_create_integration_provider Write 263 0.2%
conversations_add_an_outbound_message Write 253 0.2%
objects_update_custom_object Write 252 0.2%
products_create_product_collection Write 250 0.2%
saas_api_bulk_enable_saas_deprecated Write 248 0.2%
opportunities_upsert_opportunity Write 246 0.2%
products_update_product_collection Write 245 0.2%
phone_system_available_numbers Read 244 0.2%
brand_boards_update_brand_board Write 242 0.2%
saas_api_bulk_enable_saas Write 236 0.2%
invoices_list_invoice_schedules Read 233 0.2%
medias_fetch_media_content Read 233 0.2%
invoices_list_invoice_templates Read 232 0.2%
invoices_list_estimates Read 230 0.2%
payments_create_integration Write 230 0.2%
proposals_list_documents_contracts Read 227 0.2%
social_media_posting_get_posts Read 227 0.2%
conversations_get_messages Read 224 0.2%
calendars_update_calendar_resource Write 224 0.2%
payments_create_config Write 224 0.2%
store_update_shipping_carrier Write 222 0.2%
surveys_get_surveys_submissions Read 218 0.2%
forms_get_forms_submissions Read 216 0.2%
marketplace_get_charges Read 216 0.2%
calendars_create_calendar_resource Write 216 0.2%
associations_create_relation Write 214 0.2%
ad_manager_li_get_ad_analytics Read 211 0.2%
products_update_product_review Write 211 0.2%
proposals_send_documents_contracts Write 211 0.2%
ad_manager_fb_get_entity Read 206 0.2%
ad_manager_fb_get_reporting Read 206 0.2%
marketplace_uninstall_application Destructive 205 0.2%
ad_manager_google_get_entity Read 205 0.2%
ad_manager_google_get_reporting Read 204 0.2%
proposals_list_documents_contracts_templates Read 204 0.2%
store_create_shipping_carrier Write 201 0.2%
payments_create_order_fulfillment Write 197 0.2%
ad_manager_fb_upsert_campaign Write 196 0.2%
conversation_ai_update_followup_settings Write 196 0.2%
conversations_update_message_status Write 196 0.2%
calendars_get_slots Read 193 0.2%
objects_search_object_records Read 193 0.2%
social_media_posting_get_social_media_statistics Read 193 0.2%
emails_update_template Write 193 0.2%
products_get_product_collection Read 190 0.2%
calendars_edit_block_slot Write 190 0.2%
calendars_get_blocked_slots Read 189 0.2%
users_filter_users_by_email Read 189 0.2%
emails_create_template Write 189 0.2%
calendars_get_calendar_events Read 187 0.2%
associations_create_association Write 187 0.2%
calendars_create_schedule Write 187 0.2%
locations_update_custom_field Write 187 0.2%
objects_update_object_record Write 187 0.2%
ad_manager_li_get_reporting_list Read 186 0.2%
phone_system_active_numbers Read 185 0.2%
conversations_live_chat_agent_typing Read 184 0.2%
locations_create_custom_field Write 183 0.2%
custom_menus_get_custom_menus Read 181 0.2%
contacts_create_association Write 181 0.2%
conversations_initiate_file_upload Write 181 0.2%
opportunities_create_opportunity Write 179 0.2%
social_media_posting_set_accounts Write 179 0.2%
opportunities_search_opportunities_advanced Read 178 0.2%
medias_bulk_delete_media_objects Destructive 177 0.1%
products_get_reviews_count Read 177 0.1%
locations_task_search Read 176 0.1%
products_list_prices_for_product Read 176 0.1%
snapshots_create_snapshot_share_link Write 175 0.1%
conversations_update_custom_subtype Write 173 0.1%
products_update_store_status Write 173 0.1%
store_list_shipping_rates Read 170 0.1%
payments_list_coupons Read 166 0.1%
invoices_update_invoice_payment_methods_configuration Write 166 0.1%
invoices_create_invoice_from_estimate Write 164 0.1%
ad_manager_fb_get_reporting_list Read 162 0.1%
store_update_shipping_zone Write 162 0.1%
affiliate_manager_list_commissions Read 159 0.1%
store_list_shipping_zones Read 159 0.1%
ad_manager_fb_batch_update_audience_members Write 159 0.1%
calendars_create_block_slot Write 159 0.1%
social_media_posting_attach_tiktok_profile Write 159 0.1%
ad_manager_google_get_reporting_list Read 158 0.1%
products_get_list_inventory Read 157 0.1%
ad_manager_li_get_campaign_group_reporting Read 156 0.1%
objects_get_object_schema_by_key Read 156 0.1%
opportunities_update_opportunity Write 156 0.1%
calendars_get_all_schedules Read 155 0.1%
products_get_product_store_stats Read 154 0.1%
social_media_posting_attach_linkedin_page_profile Write 154 0.1%
invoices_list_estimate_templates Read 153 0.1%
payments_list_integration_providers Read 153 0.1%
locations_search_locations Read 151 0.1%
conversations_create_custom_subtype Write 149 0.1%
medias_update_media_object Write 149 0.1%
payments_get_transaction_by_id Read 146 0.1%
agent_studio_update_agent_metadata Write 146 0.1%
products_update_display_priority Write 146 0.1%
affiliate_manager_list_payouts Read 145 0.1%
emails_fetch_template Read 145 0.1%
knowledge_base_get_all_website_urls_data_by_knowledge_base Read 145 0.1%
objects_get_record_by_id Read 145 0.1%
social_media_posting_attach_twitter_profile Write 145 0.1%
knowledge_base_train_discovered_urls Read 144 0.1%
products_bulk_update_product_review Write 144 0.1%
proposals_send_documents_contracts_template Write 144 0.1%
agent_studio_promote_and_publish Write 143 0.1%
objects_delete_object_record Destructive 142 0.1%
store_delete_shipping_rate Destructive 141 0.1%
contacts_get_duplicate_contact Read 141 0.1%
store_get_shipping_rates Read 141 0.1%
conversations_complete_file_upload Write 141 0.1%
store_create_shipping_zone Write 141 0.1%
ad_manager_google_get_conversions Read 140 0.1%
ad_manager_li_create_integration Write 140 0.1%
medias_bulk_update_media_objects Write 140 0.1%
knowledge_base_list_all_knowledge_bases_paginated Read 139 0.1%
ad_manager_li_update_ad_status Write 139 0.1%
ad_manager_fb_create_conversation_form Write 138 0.1%
ad_manager_fb_get_custom_audiences Read 137 0.1%
blogs_get_blog_post Read 137 0.1%
brand_boards_get_brand_boards_by_location Read 137 0.1%
businesses_create_business Write 137 0.1%
products_bulk_edit Write 137 0.1%
saas_api_update_saas_subscription_deprecated Write 137 0.1%
social_media_posting_attach_facebook_page_group Write 137 0.1%
social_media_posting_attach_instagram_page_group Write 137 0.1%
knowledge_base_delete_trained_urls_for_knowledge_base Destructive 136 0.1%
knowledge_base_discover_website Execute 136 0.1%
opportunities_get_lost_reason Read 136 0.1%
store_get_shipping_zones Read 136 0.1%
ad_manager_google_create_offline_user_list_job Write 136 0.1%
medias_create_media_folder Write 136 0.1%
ad_manager_google_get_keyword_ideas Read 135 0.1%
affiliate_manager_list_affiliates Read 135 0.1%
email_isv_verify_email Read 135 0.1%
calendars_update_schedule Write 135 0.1%
conversations_update_conversation Write 135 0.1%
payments_get_subscription_by_id Read 134 0.1%
snapshots_get_snapshot_push Read 134 0.1%
objects_create_object_record Write 133 0.1%
contacts_get_contacts Read 132 0.1%
knowledge_base_list Read 132 0.1%
payments_custom_provider_marketplace_app_update_capabilities Write 132 0.1%
products_delete_product_review Destructive 129 0.1%
ad_manager_google_get_assets Read 129 0.1%
locations_get_all_or_email_sms_templates Read 129 0.1%
custom_fields_create_custom_field_folder Write 128 0.1%
saas_api_generate_payment_link Write 128 0.1%
associations_get_relations_by_record_id Read 127 0.1%
ad_manager_fb_upsert_pixel Write 127 0.1%
businesses_update_business Write 127 0.1%
knowledge_base_create Write 127 0.1%
payments_get_order_by_id Read 126 0.1%
social_media_posting_set_google_locations Write 126 0.1%
products_update_inventory Write 125 0.1%
ad_manager_fb_remove_custom_audience_member Destructive 124 0.1%
ad_manager_fb_add_custom_audience_member Write 124 0.1%
products_delete_price_by_id_for_product Destructive 121 0.1%
products_delete_product_collection Destructive 121 0.1%
store_delete_shipping_carrier Destructive 121 0.1%
products_get_price_by_id_for_product Read 121 0.1%
store_get_shipping_carriers Read 121 0.1%
products_delete_product_by_id Destructive 120 0.1%
ad_manager_fb_get_campaign_reporting Read 120 0.1%
ad_manager_google_get_campaign_reporting Read 120 0.1%
payments_get_coupon Read 120 0.1%
products_get_product_by_id Read 120 0.1%
saas_api_locations_deprecated Read 120 0.1%
store_delete_shipping_zone Destructive 119 0.1%
social_media_posting_start_facebook_oauth Execute 119 0.1%
ad_manager_fb_get_ad_accounts Read 119 0.1%
invoices_cancel_invoice_schedule Destructive 118 0.1%
payments_list_order_fulfillment Read 118 0.1%
social_media_posting_start_tiktok_business_oauth Execute 117 0.1%
invoices_get_invoice_schedule Read 117 0.1%
invoices_get_invoice_template Read 117 0.1%
payments_list_order_notes Read 117 0.1%
ad_manager_fb_update_custom_audience Write 117 0.1%
invoices_delete_invoice_schedule Destructive 116 0.1%
invoices_delete_invoice_template Destructive 116 0.1%
knowledge_base_get_crawling_status_for_latest_operation Read 116 0.1%
invoices_delete_invoice Destructive 115 0.1%
social_media_posting_start_linkedin_oauth Execute 115 0.1%
social_media_posting_start_tiktok_oauth Execute 115 0.1%
ad_manager_google_get_target_interests Read 115 0.1%
invoices_get_invoice Read 115 0.1%
invoices_void_invoice Read 115 0.1%
saas_api_pause_location_deprecated Read 115 0.1%
locations_delete_location Destructive 114 0.1%
social_media_posting_start_instagram_oauth Execute 114 0.1%
social_media_posting_start_twitter_oauth Execute 114 0.1%
ad_manager_fb_get_campaign Read 114 0.1%
conversations_get_contact_unsubscription_status Read 114 0.1%
marketplace_get_rebilling_config_for_app Read 114 0.1%
social_media_posting_start_google_oauth Execute 113 0.1%
ad_manager_google_get_segment_by_id Read 113 0.1%
contacts_update_task Write 113 0.1%
invoices_delete_estimate_template Destructive 112 0.1%
ad_manager_fb_get_instagram_accounts Read 112 0.1%
agent_studio_get_agents Read 112 0.1%
custom_fields_get_custom_fields_by_object_key Read 112 0.1%
invoices_preview_estimate_template Read 112 0.1%
links_search_trigger_links Read 112 0.1%
funnels_create_redirect Write 112 0.1%
blogs_get_all_blog_authors_by_location Read 111 0.1%
contacts_update_note Write 111 0.1%
conversations_send_review_reply Write 111 0.1%
invoices_delete_estimate Destructive 110 0.1%
calendars_fetch_calendar_resources Read 110 0.1%
saas_api_get_location_subscription_deprecated Read 110 0.1%
ad_manager_google_delete_segment Destructive 109 0.1%
ad_manager_li_search_targeting Read 109 0.1%
funnels_get_pages_by_funnel_id Read 109 0.1%
saas_api_bulk_disable_saas_deprecated Write 109 0.1%
social_media_posting_delete_account Destructive 108 0.1%
voice_ai_delete_action Destructive 108 0.1%
saas_api_get_saas_plan_deprecated Read 108 0.1%
ad_manager_fb_get_pixels Read 107 0.1%
blogs_get_all_categories_by_location Read 107 0.1%
conversation_ai_search_agent Read 107 0.1%
funnels_get_funnels Read 107 0.1%
saas_api_pause_location Read 107 0.1%
voice_ai_get_agents Read 107 0.1%
ad_manager_google_create_integration Write 107 0.1%
contacts_add_contact_to_campaign Write 107 0.1%
funnels_update_redirect_by_id Write 107 0.1%
payments_delete_coupon Destructive 106 0.1%
social_media_posting_get_categories_location_id Read 106 0.1%
social_media_posting_get_tags_location_id Read 106 0.1%
surveys_get_surveys Read 106 0.1%
medias_delete_media_content Destructive 105 0.1%
calendars_delete_event Destructive 104 0.1%
forms_get_forms Read 104 0.1%
calendars_update_appointment_note Write 104 0.1%
contacts_create_task Write 104 0.1%
calendars_get_event_notification Read 103 0.1%
social_media_posting_delete_csv_post Destructive 102 0.1%
blogs_get_blogs Read 102 0.1%
contacts_get_contacts_by_business_id Read 102 0.1%
locations_get_custom_field Read 102 0.1%
snapshots_get_latest_snapshot_push Read 102 0.1%
social_media_posting_get_upload_status Read 102 0.1%
calendars_create_calendar_group Write 102 0.1%
conversations_add_message_attachments Write 102 0.1%
ad_manager_fb_create_integration Write 101 0.1%
locations_update_custom_value Write 101 0.1%
saas_api_get_saas_locations_deprecated Read 100 0.1%
opportunities_update_opportunity_status Write 100 0.1%
payments_disconnect_config Write 100 0.1%
brand_boards_get_brand_board_by_id Read 99 0.1%
social_media_posting_get_tags_by_ids Read 99 0.1%
contacts_add_remove_contact_from_business Write 99 0.1%
contacts_create_note Write 99 0.1%
brand_boards_delete_brand_board Destructive 98 0.1%
calendars_get_appointment_notes Read 98 0.1%
knowledge_base_update Write 98 0.1%
social_media_posting_start_csv_finalize Financial 97 0.1%
social_media_posting_get_csv_post Read 97 0.1%
saas_api_bulk_disable_saas Write 97 0.1%
ad_manager_google_search_targeting Read 96 0.1%
agent_studio_get_agents_deprecated Read 96 0.1%
saas_api_locations Read 96 0.1%
knowledge_base_update_knowledge_base Write 96 0.1%
locations_update_tag Write 96 0.1%
associations_update_association Write 95 0.1%
calendars_add_calendar_to_schedule Write 95 0.1%
custom_fields_update_custom_field_folder Write 95 0.1%
calendars_remove_calendar_from_schedule Destructive 94 0.1%
ad_manager_fb_get_custom_audience_by_id Read 94 0.1%
calendars_get_calendars Read 94 0.1%
funnels_fetch_redirects_list Read 94 0.1%
locations_get_custom_fields Read 94 0.1%
store_list_shipping_carriers Read 94 0.1%
invoices_generate_estimate_number Write 94 0.1%
knowledge_base_create_knowledge_base Write 94 0.1%
ad_manager_fb_search_targeting Read 93 0.1%
invoices_get_invoice_settings Read 93 0.1%
ad_manager_fb_get_lead_form Read 92 0.1%
conversations_download_message_transcription Read 92 0.1%
conversations_get_message_recording Read 92 0.1%
conversations_get_message_transcription Read 92 0.1%
funnels_get_pages_count_by_funnel_id Read 92 0.1%
saas_api_get_location_subscription Read 92 0.1%
social_media_posting_get_linkedin_page_profile Read 92 0.1%
social_media_posting_get_tiktok_business_profile Read 92 0.1%
store_get_store_settings Read 92 0.1%
courses_import_courses Write 92 0.1%
social_media_posting_bulk_delete_social_planner_posts Destructive 91 0.1%
ad_manager_google_get_audience_by_id Read 91 0.1%
agent_studio_get_agent_by_id_deprecated Read 91 0.1%
associations_find_associations Read 91 0.1%
social_media_posting_get_instagram_page_group Read 91 0.1%
calendars_create_event_notification Write 91 0.1%
ad_manager_fb_delete_custom_audience Destructive 90 0.1%
contacts_delete_contact_from_workflow Destructive 90 0.1%
ad_manager_fb_get_page_lead_forms Read 90 0.1%
ad_manager_google_get_ad_account_details Read 90 0.1%
ad_manager_google_get_ad_accounts Read 90 0.1%
ad_manager_li_get_ad_account_details Read 90 0.1%
social_media_posting_get_facebook_page_group Read 90 0.1%
social_media_posting_get_tiktok_profile Read 90 0.1%
contacts_add_contact_to_workflow Write 90 0.1%
invoices_generate_invoice_number Write 90 0.1%
ad_manager_fb_get_ad_account Read 89 0.1%
ad_manager_google_get_campaign_by_id Read 89 0.1%
locations_get_recurring_task_by_id Read 89 0.1%
social_media_posting_get_google_locations Read 89 0.1%
social_media_posting_get_twitter_profile Read 89 0.1%
calendars_edit_group Write 89 0.1%
ad_manager_fb_delete_ad_account Destructive 88 0.1%
ad_manager_google_delete_ad_account Destructive 88 0.1%
ad_manager_li_delete_ad_account Destructive 88 0.1%
calendars_delete_calendar_resource Destructive 88 0.1%
calendars_get_calendar_resource Read 88 0.1%
conversations_create_conversation Write 88 0.1%
locations_delete_an_email_sms_template Destructive 87 0.1%
opportunities_remove_followers_opportunity Destructive 87 0.1%
ad_manager_google_get_conversion_by_id Read 87 0.1%
ad_manager_li_get_campaign_group Read 87 0.1%
ad_manager_li_get_lead_forms Read 87 0.1%
products_get_product_collection_id Read 87 0.1%
voice_ai_get_action Read 87 0.1%
ad_manager_fb_set_default_page Write 87 0.1%
ad_manager_li_publish_campaign_group Write 87 0.1%
contacts_update_task_completed Write 87 0.1%
ad_manager_fb_delete_page Destructive 86 0.1%
agent_studio_get_agent_by_id Read 86 0.1%
blogs_check_url_slug_exists Read 86 0.1%
links_get_link_by_id Read 86 0.1%
locations_get_tag_by_id Read 86 0.1%
social_media_posting_get_categories_id Read 86 0.1%
calendars_create_appointment_note Write 86 0.1%
locations_create_custom_value Write 86 0.1%
locations_delete_recurring_task Destructive 85 0.1%
associations_get_association_key_by_key_name Read 85 0.1%
conversation_ai_get_action_by_id Read 85 0.1%
custom_menus_get_custom_menu_by_id Read 85 0.1%
saas_api_get_agency_plans_deprecated Read 85 0.1%
voice_ai_get_call_log Read 85 0.1%
agent_studio_delete_agent Destructive 84 0.1%
custom_menus_delete_custom_menu Destructive 84 0.1%
voice_ai_delete_agent Destructive 84 0.1%
saas_api_get_saas_plan Read 84 0.1%
voice_ai_get_agent Read 84 0.1%
ad_manager_fb_publish_campaign Write 84 0.1%
ad_manager_fb_delete_adset Destructive 83 0.1%
ad_manager_google_delete_conversion Destructive 83 0.1%
conversation_ai_delete_action Destructive 83 0.1%
locations_delete_custom_field Destructive 83 0.1%
locations_delete_custom_value Destructive 83 0.1%
social_media_posting_delete_post Destructive 83 0.1%
affiliate_manager_get_affiliate Read 83 0.1%
associations_get_association_by_object_keys Read 83 0.1%
calendars_validate_groups_slug Read 83 0.1%
locations_get_custom_value Read 83 0.1%
social_media_posting_get_post Read 83 0.1%
ad_manager_fb_pause_adset Write 83 0.1%
ad_manager_fb_resume_adset Write 83 0.1%
links_create_link Write 83 0.1%
calendars_delete_appointment_note Destructive 82 0.1%
locations_delete_tag Destructive 82 0.1%
saas_api_get_saas_locations Read 82 0.1%
contacts_remove_contact_from_campaign Destructive 81 0.1%
social_media_posting_delete_csv Destructive 81 0.1%
businesses_get_businesses_by_location Read 81 0.1%
associations_delete_relation Destructive 80 0.1%
custom_fields_delete_custom_field_folder Destructive 80 0.1%
ad_manager_fb_get_pages Read 80 0.1%
conversation_ai_get_generation_details Read 80 0.1%
links_update_link Write 80 0.1%
locations_create_tag Write 80 0.1%
ad_manager_fb_delete_ad Destructive 79 0.1%
ad_manager_fb_delete_campaign Destructive 79 0.1%
ad_manager_fb_duplicate_campaign Read 79 0.1%
ad_manager_fb_pause_ad Read 79 0.1%
ad_manager_fb_pause_campaign Read 79 0.1%
calendars_get_appointment Read 79 0.1%
ad_manager_fb_resume_ad Write 79 0.1%
ad_manager_fb_resume_campaign Write 79 0.1%
calendars_disable_group Write 79 0.1%
contacts_remove_followers_contact Destructive 77 0.1%
funnels_delete_redirect_by_id Destructive 77 0.1%
ad_manager_google_get_segments Read 77 0.1%
contacts_add_followers_contact Write 77 0.1%
opportunities_add_followers_opportunity Write 77 0.1%
contacts_delete_task Destructive 76 0.1%
contacts_get_task Read 76 0.1%
snapshots_get_custom_snapshots Read 76 0.1%
contacts_remove_tags Destructive 75 0.1%
emails_delete_template Destructive 75 0.1%
contacts_add_tags Write 75 0.1%
contacts_delete_note Destructive 74 0.1%
contacts_get_note Read 74 0.1%
saas_api_get_agency_plans Read 73 0.1%
contacts_search_contacts_advanced Read 72 0.1%
campaigns_get_campaigns Read 71 0.1%
conversations_cancel_scheduled_email_message Destructive 70 0.1%
conversations_get_all_custom_subtypes Read 70 0.1%
locations_get_location Read 70 0.1%
marketplace_get_installer_details Read 70 0.1%
objects_get_object_by_location_id Read 70 0.1%
phone_system_get_number_pool_list Read 70 0.1%
calendars_delete_event_notification Destructive 69 0.1%
ad_manager_li_get_ad_accounts Read 69 0.1%
ad_manager_li_get_current_user Read 69 0.1%
calendars_find_event_notification Read 69 0.1%
marketplace_get_specific_charge Read 69 0.1%
invoices_update_estimate_last_visited_at Write 69 0.1%
ad_manager_fb_get_conversation_forms Read 68 0.1%
ad_manager_fb_get_current_user Read 68 0.1%
ad_manager_google_get_conversion_goals Read 68 0.1%
ad_manager_google_get_current_user Read 68 0.1%
ad_manager_li_get_integration Read 68 0.1%
invoices_update_invoice_last_visited_at Write 68 0.1%
ad_manager_fb_delete_integration Destructive 67 0.1%
calendars_delete_schedule Destructive 67 0.1%
marketplace_delete_charge Financial 67 0.1%
ad_manager_fb_get_integration Read 67 0.1%
ad_manager_google_get_audiences Read 67 0.1%
ad_manager_google_get_integration Read 67 0.1%
calendars_get_schedule_by_id Read 67 0.1%
companies_get_company Read 67 0.1%
contacts_remove_contact_from_every_campaign Destructive 66 0.1%
payments_delete_integration Destructive 66 0.1%
contacts_get_appointments_for_contact Read 66 0.1%
social_media_posting_get_account Read 66 0.1%
invoices_update_and_schedule_invoice_schedule Write 66 0.1%
conversations_cancel_scheduled_message Destructive 65 0.1%
calendars_get_groups Read 65 0.1%
conversations_get_email_by_id Read 65 0.1%
knowledge_base_get_knowledge_base_by_id Read 65 0.1%
locations_get_custom_values Read 65 0.1%
payments_fetch_config Read 65 0.1%
users_get_user_by_location Read 65 0.1%
conversation_ai_delete_agent Destructive 64 0.1%
conversations_delete_conversation Destructive 64 0.1%
knowledge_base_delete Destructive 64 0.1%
conversation_ai_get_agent Read 64 0.1%
conversations_get_conversation Read 64 0.1%
conversations_get_message Read 64 0.1%
locations_get_location_tags Read 64 0.1%
opportunities_get_pipelines Read 64 0.1%
users_delete_user Destructive 63 0.1%
locations_get_timezones Read 63 0.1%
workflows_get_workflow Read 63 0.1%
calendars_delete_calendar Destructive 62 0.1%
calendars_delete_group Destructive 62 0.1%
knowledge_base_delete_knowledge_base Destructive 62 0.1%
calendars_get_calendar Read 62 0.1%
contacts_get_all_notes Read 62 0.1%
contacts_get_all_tasks Read 62 0.1%
custom_fields_get_custom_field_by_id Read 62 0.1%
ad_manager_google_publish_ad Write 62 0.1%
associations_get_association_by_id Read 61 0.1%
links_get_links Read 61 0.1%
ad_manager_fb_duplicate_adset Write 61 0.1%
contacts_delete_contact Destructive 60 0.1%
links_delete_link Destructive 60 0.1%
opportunities_delete_opportunity Destructive 60 0.1%
contacts_get_contact Read 60 0.1%
opportunities_get_opportunity Read 60 0.1%
users_get_user Read 60 0.1%
conversation_ai_list_actions Read 59 0.0%
custom_fields_delete_custom_field Destructive 58 0.0%
associations_delete_association Destructive 57 0.0%
ad_manager_fb_duplicate_ad Read 57 0.0%
businesses_delete_business Destructive 56 0.0%
businesses_get_business Read 56 0.0%
marketplace_has_funds Read 45 0.0%

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

You don't need all 569 of those definitions in the window. PolicyLayer is an MCP gateway that sits in front of Ghl: 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 569 tools (no gateway) 118,544 tokens
3 granted tools ~625 tokens −99%
5 granted tools ~1,042 tokens −99%
10 granted tools ~2,083 tokens −98%

The risk dividend: 86 of these 569 tools are critical-risk (destructive or financial) and cost 8,347 tokens (7% 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 Ghl — 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 GHL TOKEN COST →

Instant setup, no code required.

Ghl token-cost questions.

How many tokens does the Ghl MCP server use?+

Its 569 tool definitions total 118,544 tokens — 59% 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 Ghl 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 Ghl's token usage?+

Expose fewer tools. A PolicyLayer grant scopes Ghl 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 625 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 17-09-2026 from the PolicyLayer scan database over all 569 catalogued Ghl tools. Counts refresh with every site build.

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

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