113 tools. Everything exposed.
43 OCS API wrappers + 8 AI intelligence composites. Scope gates: read (Free), write (Pro), admin (Enterprise).
Read tools
list_reseller_accountsreadUse this to enumerate all accounts (sub-resellers or customer accounts) under a reseller›
list_reseller_accountsUse this to enumerate all accounts (sub-resellers or customer accounts) under a reseller
# Available on Free tier
# In Claude:
Use the list_reseller_accounts tool to use this to enumerate all accounts (sub-resellers or customer accounts) under a reseller.get_reseller_inforeadUse this to retrieve full details for a reseller: main info, traffic configuration, charging info, contact info, and active pricing plans›
get_reseller_infoUse this to retrieve full details for a reseller: main info, traffic configuration, charging info, contact info, and active pricing plans
# Available on Free tier
# In Claude:
Use the get_reseller_info tool to use this to retrieve full details for a reseller: main info, traffic configuration, charging info, contact info, and active pricing plans.esim_status_per_accountreadUse this to get eSIM status counts broken down by account: active, suspended, inventory (not yet activated), and other states›
esim_status_per_accountUse this to get eSIM status counts broken down by account: active, suspended, inventory (not yet activated), and other states
# Available on Free tier
# In Claude:
Use the esim_status_per_account tool to use this to get esim status counts broken down by account: active, suspended, inventory (not yet activated), and other states.list_sponsorsreadUse this to list all sponsor networks (eSIM sponsor carriers) available to this reseller›
list_sponsorsUse this to list all sponsor networks (eSIM sponsor carriers) available to this reseller
# Available on Free tier
# In Claude:
Use the list_sponsors tool to use this to list all sponsor networks (esim sponsor carriers) available to this reseller.list_steering_listsreadUse this to retrieve all network steering lists configured for this reseller›
list_steering_listsUse this to retrieve all network steering lists configured for this reseller
# Available on Free tier
# In Claude:
Use the list_steering_lists tool to use this to retrieve all network steering lists configured for this reseller.get_subscriberreadUse this as the primary lookup for a single subscriber by ICCID or MSISDN›
get_subscriberUse this as the primary lookup for a single subscriber by ICCID or MSISDN
# Available on Free tier
# In Claude:
Use the get_subscriber tool to use this as the primary lookup for a single subscriber by iccid or msisdn.list_subscribersreadUse this to list subscribers with optional filters and pagination›
list_subscribersUse this to list subscribers with optional filters and pagination
# Available on Free tier
# In Claude:
Use the list_subscribers tool to use this to list subscribers with optional filters and pagination.get_sim_provider_statusreadUse this to check the physical SIM/eSIM card status at the SIM provider level (ENABLED, DISABLED, DELETED) — distinct from the OCS subscriber status›
get_sim_provider_statusUse this to check the physical SIM/eSIM card status at the SIM provider level (ENABLED, DISABLED, DELETED) — distinct from the OCS subscriber status
# Available on Free tier
# In Claude:
Use the get_sim_provider_status tool to use this to check the physical sim/esim card status at the sim provider level (enabled, disabled, deleted) — distinct from the ocs subscriber status.get_subscriber_locationreadReturns last-known location from subscriber's most recent cell tower usage›
get_subscriber_locationReturns last-known location from subscriber's most recent cell tower usage
# Available on Free tier
# In Claude:
Use the get_subscriber_location tool to returns last-known location from subscriber's most recent cell tower usage.hlr_get_bitratereadUse this to read the current HLR-level bandwidth cap applied to a subscriber›
hlr_get_bitrateUse this to read the current HLR-level bandwidth cap applied to a subscriber
# Available on Free tier
# In Claude:
Use the hlr_get_bitrate tool to use this to read the current hlr-level bandwidth cap applied to a subscriber.list_subscriber_packagesreadUse this to retrieve all prepaid packages currently assigned to a subscriber›
list_subscriber_packagesUse this to retrieve all prepaid packages currently assigned to a subscriber
# Available on Free tier
# In Claude:
Use the list_subscriber_packages tool to use this to retrieve all prepaid packages currently assigned to a subscriber.list_package_templatesreadUse this to browse the product catalog of prepaid package templates available for assignment›
list_package_templatesUse this to browse the product catalog of prepaid package templates available for assignment
# Available on Free tier
# In Claude:
Use the list_package_templates tool to use this to browse the product catalog of prepaid package templates available for assignment.list_location_zonesreadUse this to list countries and networks within a specific location zone›
list_location_zonesUse this to list countries and networks within a specific location zone
# Available on Free tier
# In Claude:
Use the list_location_zones tool to use this to list countries and networks within a specific location zone.list_detailed_location_zonesreadUse this as the preferred way to list location zones with full detail: included countries, operator networks, zone IDs, and names›
list_detailed_location_zonesUse this as the preferred way to list location zones with full detail: included countries, operator networks, zone IDs, and names
# Available on Free tier
# In Claude:
Use the list_detailed_location_zones tool to use this as the preferred way to list location zones with full detail: included countries, operator networks, zone ids, and names.list_destination_prefixesreadUse this to list the phone number prefixes (country dialling codes) within a specific named destination list›
list_destination_prefixesUse this to list the phone number prefixes (country dialling codes) within a specific named destination list
# Available on Free tier
# In Claude:
Use the list_destination_prefixes tool to use this to list the phone number prefixes (country dialling codes) within a specific named destination list.subscriber_usagereadUse this to retrieve daily data, voice, and SMS usage for a subscriber over a date range›
subscriber_usageUse this to retrieve daily data, voice, and SMS usage for a subscriber over a date range
# Available on Free tier
# In Claude:
Use the subscriber_usage tool to use this to retrieve daily data, voice, and sms usage for a subscriber over a date range.subscriber_network_eventsreadUse this to retrieve timestamped network events for a subscriber: attach, detach, location updates, and handovers between operators›
subscriber_network_eventsUse this to retrieve timestamped network events for a subscriber: attach, detach, location updates, and handovers between operators
# Available on Free tier
# In Claude:
Use the subscriber_network_events tool to use this to retrieve timestamped network events for a subscriber: attach, detach, location updates, and handovers between operators.subscriber_active_periodreadUse this to retrieve the lifetime activity window for a subscriber: the date of first usage and the date of last usage›
subscriber_active_periodUse this to retrieve the lifetime activity window for a subscriber: the date of first usage and the date of last usage
# Available on Free tier
# In Claude:
Use the subscriber_active_period tool to use this to retrieve the lifetime activity window for a subscriber: the date of first usage and the date of last usage.get_tariffreadUse this to retrieve the complete tariff table for a reseller: per-country, per-traffic-type (data/voice/SMS) wholesale rates›
get_tariffUse this to retrieve the complete tariff table for a reseller: per-country, per-traffic-type (data/voice/SMS) wholesale rates
# Available on Free tier
# In Claude:
Use the get_tariff tool to use this to retrieve the complete tariff table for a reseller: per-country, per-traffic-type (data/voice/sms) wholesale rates.list_network_profilesreadUse this to list all network profiles available to this reseller›
list_network_profilesUse this to list all network profiles available to this reseller
# Available on Free tier
# In Claude:
Use the list_network_profiles tool to use this to list all network profiles available to this reseller.diagnose_subscriberreadSmart diagnostic that chains multiple API calls to analyze why a subscriber may be offline, throttled, or having connectivity issues›
diagnose_subscriberSmart diagnostic that chains multiple API calls to analyze why a subscriber may be offline, throttled, or having connectivity issues
# Available on Free tier
# In Claude:
Use the diagnose_subscriber tool to smart diagnostic that chains multiple api calls to analyze why a subscriber may be offline, throttled, or having connectivity issues.fleet_healthreadAggregates eSIM status counts, low-balance accounts, and provides a fleet-wide health summary in a single call›
fleet_healthAggregates eSIM status counts, low-balance accounts, and provides a fleet-wide health summary in a single call
# Available on Free tier
# In Claude:
Use the fleet_health tool to aggregates esim status counts, low-balance accounts, and provides a fleet-wide health summary in a single call.detect_usage_anomaliesreadAnalyzes a subscriber's recent usage patterns over the last 7 days to detect anomalies: sudden spikes, unusual off-hours activity, or consumption rates that would exhaust the package before expiry›
detect_usage_anomaliesAnalyzes a subscriber's recent usage patterns over the last 7 days to detect anomalies: sudden spikes, unusual off-hours activity, or consumption rates that would exhaust the package before expiry
# Available on Free tier
# In Claude:
Use the detect_usage_anomalies tool to analyzes a subscriber's recent usage patterns over the last 7 days to detect anomalies: sudden spikes, unusual off-hours activity, or consumption rates that would exhaust the package before expiry.optimize_packagereadCompares a subscriber's actual usage against their current package and all available templates›
optimize_packageCompares a subscriber's actual usage against their current package and all available templates
# Available on Free tier
# In Claude:
Use the optimize_package tool to compares a subscriber's actual usage against their current package and all available templates.churn_riskreadAnalyzes a subscriber's usage trends, package status, balance, and activity to produce a churn risk score (0-100) with contributing factors and retention recommendations›
churn_riskAnalyzes a subscriber's usage trends, package status, balance, and activity to produce a churn risk score (0-100) with contributing factors and retention recommendations
# Available on Free tier
# In Claude:
Use the churn_risk tool to analyzes a subscriber's usage trends, package status, balance, and activity to produce a churn risk score (0-100) with contributing factors and retention recommendations.audit_network_coveragereadAnalyzes which networks your subscribers are actually connecting to in a given country or across all countries›
audit_network_coverageAnalyzes which networks your subscribers are actually connecting to in a given country or across all countries
# Available on Free tier
# In Claude:
Use the audit_network_coverage tool to analyzes which networks your subscribers are actually connecting to in a given country or across all countries.marketing_intelligencereadAnalyzes your subscriber base to identify high-growth markets, underserved regions, and revenue concentration›
marketing_intelligenceAnalyzes your subscriber base to identify high-growth markets, underserved regions, and revenue concentration
# Available on Free tier
# In Claude:
Use the marketing_intelligence tool to analyzes your subscriber base to identify high-growth markets, underserved regions, and revenue concentration.high_cost_subscribersreadIdentifies subscribers with disproportionately high data consumption relative to their package value›
high_cost_subscribersIdentifies subscribers with disproportionately high data consumption relative to their package value
# Available on Free tier
# In Claude:
Use the high_cost_subscribers tool to identifies subscribers with disproportionately high data consumption relative to their package value.detect_country_entryreadDetects when a subscriber has entered a new country by reading networkInfo›
detect_country_entryDetects when a subscriber has entered a new country by reading networkInfo
# Available on Free tier
# In Claude:
Use the detect_country_entry tool to detects when a subscriber has entered a new country by reading networkinfo.get_subscriber_location_by_cell_idreadPowered by Bridge4IP GeoSense — cell-level location resolution with sub-cell accuracy where available›
get_subscriber_location_by_cell_idPowered by Bridge4IP GeoSense — cell-level location resolution with sub-cell accuracy where available
# Available on Free tier
# In Claude:
Use the get_subscriber_location_by_cell_id tool to powered by bridge4ip geosense — cell-level location resolution with sub-cell accuracy where available.list_destination_listsreadUse this to retrieve the full catalog of destination lists available to this reseller›
list_destination_listsUse this to retrieve the full catalog of destination lists available to this reseller
# Available on Free tier
# In Claude:
Use the list_destination_lists tool to use this to retrieve the full catalog of destination lists available to this reseller.carrier_webhook_configreadUse this to check the current Bridge4IP webhook and relay flag configuration for this reseller›
carrier_webhook_configUse this to check the current Bridge4IP webhook and relay flag configuration for this reseller
# Available on Free tier
# In Claude:
Use the carrier_webhook_config tool to use this to check the current bridge4ip webhook and relay flag configuration for this reseller.carrier_askreadUse this when you want to perform a carrier operation but don't know which specific tool to call›
carrier_askUse this when you want to perform a carrier operation but don't know which specific tool to call
# Available on Free tier
# In Claude:
Use the carrier_ask tool to use this when you want to perform a carrier operation but don't know which specific tool to call.carrier_ask_describereadGet full documentation for any registered Carrier MCP tool: description, parameters, 2-3 example invocations, required scope, destructive flag, and guidance›
carrier_ask_describeGet full documentation for any registered Carrier MCP tool: description, parameters, 2-3 example invocations, required scope, destructive flag, and guidance
# Available on Free tier
# In Claude:
Use the carrier_ask_describe tool to get full documentation for any registered carrier mcp tool: description, parameters, 2-3 example invocations, required scope, destructive flag, and guidance.list_recent_ocs_eventsreadReturn the last N OCS events buffered for a given ICCID›
list_recent_ocs_eventsReturn the last N OCS events buffered for a given ICCID
# Available on Free tier
# In Claude:
Use the list_recent_ocs_events tool to return the last n ocs events buffered for a given iccid.rate_limit_statusreadInspect Bridge4IP OCS rate-limit governor state — bucket fill levels, per-endpoint limits, and 80% alert thresholds›
rate_limit_statusInspect Bridge4IP OCS rate-limit governor state — bucket fill levels, per-endpoint limits, and 80% alert thresholds
# Available on Free tier
# In Claude:
Use the rate_limit_status tool to inspect bridge4ip ocs rate-limit governor state — bucket fill levels, per-endpoint limits, and 80% alert thresholds.fleet_health_appreadRenders an interactive Fleet Health Dashboard with eSIM status charts, top-10 account breakdown, and low-balance alerts›
fleet_health_appRenders an interactive Fleet Health Dashboard with eSIM status charts, top-10 account breakdown, and low-balance alerts
# Available on Free tier
# In Claude:
Use the fleet_health_app tool to renders an interactive fleet health dashboard with esim status charts, top-10 account breakdown, and low-balance alerts.provision_esim_wizardreadInteractive 3-step wizard to provision an eSIM: select subscriber, choose package template, preview (dry_run) and confirm execution›
provision_esim_wizardInteractive 3-step wizard to provision an eSIM: select subscriber, choose package template, preview (dry_run) and confirm execution
# Available on Free tier
# In Claude:
Use the provision_esim_wizard tool to interactive 3-step wizard to provision an esim: select subscriber, choose package template, preview (dry_run) and confirm execution.balance_topup_formreadEnterprise admin tool: preview or commit an account balance adjustment›
balance_topup_formEnterprise admin tool: preview or commit an account balance adjustment
# Available on Free tier
# In Claude:
Use the balance_topup_form tool to enterprise admin tool: preview or commit an account balance adjustment.credit_balancereadView your current credit balance, daily free credits, overage status, volume discount tier, and billing threshold status›
credit_balanceView your current credit balance, daily free credits, overage status, volume discount tier, and billing threshold status
# Available on Free tier
# In Claude:
Use the credit_balance tool to view your current credit balance, daily free credits, overage status, volume discount tier, and billing threshold status.usage_projectionreadProject your credit usage and costs for the remainder of the billing period based on current consumption rate›
usage_projectionProject your credit usage and costs for the remainder of the billing period based on current consumption rate
# Available on Free tier
# In Claude:
Use the usage_projection tool to project your credit usage and costs for the remainder of the billing period based on current consumption rate.pricing_plansreadView all available Carrier MCP pricing plans with credit allotments, features, overage rates, and volume discount tiers›
pricing_plansView all available Carrier MCP pricing plans with credit allotments, features, overage rates, and volume discount tiers
# Available on Free tier
# In Claude:
Use the pricing_plans tool to view all available carrier mcp pricing plans with credit allotments, features, overage rates, and volume discount tiers.billing_eventsreadView recent billing threshold events: notifications, invoice triggers, hard cap alerts, and overage pauses›
billing_eventsView recent billing threshold events: notifications, invoice triggers, hard cap alerts, and overage pauses
# Available on Free tier
# In Claude:
Use the billing_events tool to view recent billing threshold events: notifications, invoice triggers, hard cap alerts, and overage pauses.service_catalogreadBrowse the Carrier service catalog — discover available services, their requirements, endpoints, and documentation›
service_catalogBrowse the Carrier service catalog — discover available services, their requirements, endpoints, and documentation
# Available on Free tier
# In Claude:
Use the service_catalog tool to browse the carrier service catalog — discover available services, their requirements, endpoints, and documentation.credential_statusreadCheck the health and status of your Carrier credentials — API token validity, encryption status, last rotation date, and expiry warnings›
credential_statusCheck the health and status of your Carrier credentials — API token validity, encryption status, last rotation date, and expiry warnings
# Available on Free tier
# In Claude:
Use the credential_status tool to check the health and status of your carrier credentials — api token validity, encryption status, last rotation date, and expiry warnings.llm_contextreadGenerate a comprehensive LLM context document describing your Carrier environment, available tools, current tier, usage patterns, and best practices›
llm_contextGenerate a comprehensive LLM context document describing your Carrier environment, available tools, current tier, usage patterns, and best practices
# Available on Free tier
# In Claude:
Use the llm_context tool to generate a comprehensive llm context document describing your carrier environment, available tools, current tier, usage patterns, and best practices.environment_inforeadView your Carrier environment configuration — active organization, reseller details, connected services, and deployment environment›
environment_infoView your Carrier environment configuration — active organization, reseller details, connected services, and deployment environment
# Available on Free tier
# In Claude:
Use the environment_info tool to view your carrier environment configuration — active organization, reseller details, connected services, and deployment environment.ui_agent_schedule_listreadLists all Steel recurring schedules stored in KV›
ui_agent_schedule_listLists all Steel recurring schedules stored in KV
# Available on Free tier
# In Claude:
Use the ui_agent_schedule_list tool to lists all steel recurring schedules stored in kv.ui_agent_usagereadReturns an estimated Anthropic API cost for Steel agent tasks dispatched this calendar month›
ui_agent_usageReturns an estimated Anthropic API cost for Steel agent tasks dispatched this calendar month
# Available on Free tier
# In Claude:
Use the ui_agent_usage tool to returns an estimated anthropic api cost for steel agent tasks dispatched this calendar month.ui_agent_list_pendingreadReturns all Steel browser automation tasks that are currently paused waiting for human input (stop_reason 'ask')›
ui_agent_list_pendingReturns all Steel browser automation tasks that are currently paused waiting for human input (stop_reason 'ask')
# Available on Free tier
# In Claude:
Use the ui_agent_list_pending tool to returns all steel browser automation tasks that are currently paused waiting for human input (stop_reason 'ask').stripe_connect_statusreadRead-only: returns the Stripe Connect account status, capabilities, and requirements for the authenticated operator›
stripe_connect_statusRead-only: returns the Stripe Connect account status, capabilities, and requirements for the authenticated operator
# Available on Free tier
# In Claude:
Use the stripe_connect_status tool to read-only: returns the stripe connect account status, capabilities, and requirements for the authenticated operator.stripe_connect_payoutsreadRead-only: list recent payouts for the operator's connected Stripe account›
stripe_connect_payoutsRead-only: list recent payouts for the operator's connected Stripe account
# Available on Free tier
# In Claude:
Use the stripe_connect_payouts tool to read-only: list recent payouts for the operator's connected stripe account.stripe_connect_balancereadRead-only: returns the current available and pending balance per currency for the operator's connected Stripe account›
stripe_connect_balanceRead-only: returns the current available and pending balance per currency for the operator's connected Stripe account
# Available on Free tier
# In Claude:
Use the stripe_connect_balance tool to read-only: returns the current available and pending balance per currency for the operator's connected stripe account.stripe_connect_dispute_listreadRead-only: list active disputes for the operator's connected Stripe account›
stripe_connect_dispute_listRead-only: list active disputes for the operator's connected Stripe account
# Available on Free tier
# In Claude:
Use the stripe_connect_dispute_list tool to read-only: list active disputes for the operator's connected stripe account.radar_review_listreadRead-only: list pending Radar reviews requiring manual platform decision›
radar_review_listRead-only: list pending Radar reviews requiring manual platform decision
# Available on Free tier
# In Claude:
Use the radar_review_list tool to read-only: list pending radar reviews requiring manual platform decision.greenzone_whitelist_listreadList current Greenzone whitelist entries from the KV cache›
greenzone_whitelist_listList current Greenzone whitelist entries from the KV cache
# Available on Free tier
# In Claude:
Use the greenzone_whitelist_list tool to list current greenzone whitelist entries from the kv cache.subscriber_country_historyreadReturn cross-border movement history for a subscriber from Relay LU events›
subscriber_country_historyReturn cross-border movement history for a subscriber from Relay LU events
# Available on Free tier
# In Claude:
Use the subscriber_country_history tool to return cross-border movement history for a subscriber from relay lu events.subscriber_depletion_eventsreadLook up bundle depletion events for a subscriber (or list recent fleet-wide depletions)›
subscriber_depletion_eventsLook up bundle depletion events for a subscriber (or list recent fleet-wide depletions)
# Available on Free tier
# In Claude:
Use the subscriber_depletion_events tool to look up bundle depletion events for a subscriber (or list recent fleet-wide depletions).ui_agent_statusreadPoll the status of a Steel browser agent task dispatched by ui_agent_ask or any ui_* tool›
ui_agent_statusPoll the status of a Steel browser agent task dispatched by ui_agent_ask or any ui_* tool
# Available on Free tier
# In Claude:
Use the ui_agent_status tool to poll the status of a steel browser agent task dispatched by ui_agent_ask or any ui_* tool.Write tools
modify_subscriber_balancewriteUse this to adjust or set the monetary balance for an individual subscriber›
modify_subscriber_balanceUse this to adjust or set the monetary balance for an individual subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_balance tool to use this to adjust or set the monetary balance for an individual subscriber.modify_subscriber_statuswriteUse this to change the OCS lifecycle status of a subscriber›
modify_subscriber_statusUse this to change the OCS lifecycle status of a subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_status tool to use this to change the ocs lifecycle status of a subscriber.modify_subscriber_contact_infowriteUse this to update the contact details stored on a subscriber record in OCS›
modify_subscriber_contact_infoUse this to update the contact details stored on a subscriber record in OCS
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_contact_info tool to use this to update the contact details stored on a subscriber record in ocs.set_subscriber_traffic_restrictionswriteUse this to enable or disable individual traffic types for a subscriber: mobile data, voice calls (mobile-originated and mobile-terminated), and SMS›
set_subscriber_traffic_restrictionsUse this to enable or disable individual traffic types for a subscriber: mobile data, voice calls (mobile-originated and mobile-terminated), and SMS
# Requires write scope (Pro tier)
# In Claude:
Use the set_subscriber_traffic_restrictions tool to use this to enable or disable individual traffic types for a subscriber: mobile data, voice calls (mobile-originated and mobile-terminated), and sms.modify_subscriber_steering_listwriteUse this to assign or remove a network steering list on a specific subscriber, controlling which mobile operators the subscriber's eSIM prefers to connect to›
modify_subscriber_steering_listUse this to assign or remove a network steering list on a specific subscriber, controlling which mobile operators the subscriber's eSIM prefers to connect to
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_steering_list tool to use this to assign or remove a network steering list on a specific subscriber, controlling which mobile operators the subscriber's esim prefers to connect to.move_subscriber_range_to_accountwriteUse this to move a contiguous ICCID range of subscribers to a different account›
move_subscriber_range_to_accountUse this to move a contiguous ICCID range of subscribers to a different account
# Requires write scope (Pro tier)
# In Claude:
Use the move_subscriber_range_to_account tool to use this to move a contiguous iccid range of subscribers to a different account.hlr_set_bitratewriteUse this to set a hard bandwidth cap for a subscriber at the HLR (Home Location Register) level›
hlr_set_bitrateUse this to set a hard bandwidth cap for a subscriber at the HLR (Home Location Register) level
# Requires write scope (Pro tier)
# In Claude:
Use the hlr_set_bitrate tool to use this to set a hard bandwidth cap for a subscriber at the hlr (home location register) level.assign_packagewriteUse this to assign a one-time prepaid data/voice package to a subscriber from an existing template›
assign_packageUse this to assign a one-time prepaid data/voice package to a subscriber from an existing template
# Requires write scope (Pro tier)
# In Claude:
Use the assign_package tool to use this to assign a one-time prepaid data/voice package to a subscriber from an existing template.assign_recurring_packagewriteUse this to assign an auto-renewing prepaid package to a subscriber›
assign_recurring_packageUse this to assign an auto-renewing prepaid package to a subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the assign_recurring_package tool to use this to assign an auto-renewing prepaid package to a subscriber.modify_package_limitswriteUse this to change the data, voice, or SMS allowance ceilings on an already-assigned subscriber package›
modify_package_limitsUse this to change the data, voice, or SMS allowance ceilings on an already-assigned subscriber package
# Requires write scope (Pro tier)
# In Claude:
Use the modify_package_limits tool to use this to change the data, voice, or sms allowance ceilings on an already-assigned subscriber package.modify_package_expirywriteUse this to extend or shorten the expiry date of an active prepaid package on a subscriber›
modify_package_expiryUse this to extend or shorten the expiry date of an active prepaid package on a subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the modify_package_expiry tool to use this to extend or shorten the expiry date of an active prepaid package on a subscriber.modify_package_statuswriteUse this to activate or deactivate a specific prepaid package on a subscriber without removing it›
modify_package_statusUse this to activate or deactivate a specific prepaid package on a subscriber without removing it
# Requires write scope (Pro tier)
# In Claude:
Use the modify_package_status tool to use this to activate or deactivate a specific prepaid package on a subscriber without removing it.stop_resume_recurring_packagewriteUse this to pause or restart the auto-renewal cycle of a recurring package without removing it›
stop_resume_recurring_packageUse this to pause or restart the auto-renewal cycle of a recurring package without removing it
# Requires write scope (Pro tier)
# In Claude:
Use the stop_resume_recurring_package tool to use this to pause or restart the auto-renewal cycle of a recurring package without removing it.create_package_templatewriteUse this to create a new prepaid package template in the product catalog›
create_package_templateUse this to create a new prepaid package template in the product catalog
# Requires write scope (Pro tier)
# In Claude:
Use the create_package_template tool to use this to create a new prepaid package template in the product catalog.create_location_zonewriteUse this to create a new location zone — a named collection of countries and operators that defines where a package can be used›
create_location_zoneUse this to create a new location zone — a named collection of countries and operators that defines where a package can be used
# Requires write scope (Pro tier)
# In Claude:
Use the create_location_zone tool to use this to create a new location zone — a named collection of countries and operators that defines where a package can be used.affect_subscriber_phone_numberwriteUse this to assign a phone number (MSISDN) to a subscriber›
affect_subscriber_phone_numberUse this to assign a phone number (MSISDN) to a subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the affect_subscriber_phone_number tool to use this to assign a phone number (msisdn) to a subscriber.modify_subscriber_mobile_planwriteUse this to change the mobile pricing plan assigned to a specific subscriber›
modify_subscriber_mobile_planUse this to change the mobile pricing plan assigned to a specific subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_mobile_plan tool to use this to change the mobile pricing plan assigned to a specific subscriber.modify_subscriber_package_active_periodwriteUse this to change the start and/or end date of a prepaid package's active period for a specific subscriber›
modify_subscriber_package_active_periodUse this to change the start and/or end date of a prepaid package's active period for a specific subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_package_active_period tool to use this to change the start and/or end date of a prepaid package's active period for a specific subscriber.modify_subscriber_voip_planwriteUse this to change the VoIP pricing plan assigned to a specific subscriber›
modify_subscriber_voip_planUse this to change the VoIP pricing plan assigned to a specific subscriber
# Requires write scope (Pro tier)
# In Claude:
Use the modify_subscriber_voip_plan tool to use this to change the voip pricing plan assigned to a specific subscriber.push_steering_to_subscriberwriteUse this AFTER `modify_subscriber_steering_list` to actively push the updated OPLMN (operator preference list) to the subscriber's physical eSIM/SIM›
push_steering_to_subscriberUse this AFTER `modify_subscriber_steering_list` to actively push the updated OPLMN (operator preference list) to the subscriber's physical eSIM/SIM
# Requires write scope (Pro tier)
# In Claude:
Use the push_steering_to_subscriber tool to use this after `modify_subscriber_steering_list` to actively push the updated oplmn (operator preference list) to the subscriber's physical esim/sim.configure_billingwriteConfigure your billing preferences: enable/disable overages, set billing thresholds (bill shock prevention), configure notification percentages, and set hard spending caps›
configure_billingConfigure your billing preferences: enable/disable overages, set billing thresholds (bill shock prevention), configure notification percentages, and set hard spending caps
# Requires write scope (Pro tier)
# In Claude:
Use the configure_billing tool to configure your billing preferences: enable/disable overages, set billing thresholds (bill shock prevention), configure notification percentages, and set hard spending caps.rotate_credentialswriteInitiate rotation of your eSIMVault API credentials›
rotate_credentialsInitiate rotation of your eSIMVault API credentials
# Requires write scope (Pro tier)
# In Claude:
Use the rotate_credentials tool to initiate rotation of your esimvault api credentials.ui_create_steering_listwriteCreates a new network steering list (OPLMN preference configuration) via the OCS web dashboard›
ui_create_steering_listCreates a new network steering list (OPLMN preference configuration) via the OCS web dashboard
# Requires write scope (Pro tier)
# In Claude:
Use the ui_create_steering_list tool to creates a new network steering list (oplmn preference configuration) via the ocs web dashboard.ui_build_steering_listwriteAdds or removes operators (MCC-MNC) from an existing steering list via the OCS web dashboard›
ui_build_steering_listAdds or removes operators (MCC-MNC) from an existing steering list via the OCS web dashboard
# Requires write scope (Pro tier)
# In Claude:
Use the ui_build_steering_list tool to adds or removes operators (mcc-mnc) from an existing steering list via the ocs web dashboard.ui_set_account_steering_listwriteAssigns or removes a steering list at the account level via the OCS web dashboard›
ui_set_account_steering_listAssigns or removes a steering list at the account level via the OCS web dashboard
# Requires write scope (Pro tier)
# In Claude:
Use the ui_set_account_steering_list tool to assigns or removes a steering list at the account level via the ocs web dashboard.ui_create_destination_listwriteCreates a new destination list (named set of phone number prefixes for MOC call permissions) via the OCS web dashboard›
ui_create_destination_listCreates a new destination list (named set of phone number prefixes for MOC call permissions) via the OCS web dashboard
# Requires write scope (Pro tier)
# In Claude:
Use the ui_create_destination_list tool to creates a new destination list (named set of phone number prefixes for moc call permissions) via the ocs web dashboard.ui_edit_destination_listwriteEdits an existing destination list via the OCS web dashboard›
ui_edit_destination_listEdits an existing destination list via the OCS web dashboard
# Requires write scope (Pro tier)
# In Claude:
Use the ui_edit_destination_list tool to edits an existing destination list via the ocs web dashboard.ui_edit_location_zonewriteEdits an existing location zone via the OCS web dashboard›
ui_edit_location_zoneEdits an existing location zone via the OCS web dashboard
# Requires write scope (Pro tier)
# In Claude:
Use the ui_edit_location_zone tool to edits an existing location zone via the ocs web dashboard.ui_agent_replywriteResumes a Steel browser automation task that paused with stop_reason 'ask'›
ui_agent_replyResumes a Steel browser automation task that paused with stop_reason 'ask'
# Requires write scope (Pro tier)
# In Claude:
Use the ui_agent_reply tool to resumes a steel browser automation task that paused with stop_reason 'ask'.stripe_connect_refundwriteAdmin: issue a refund on a charge via the operator's connected Stripe account›
stripe_connect_refundAdmin: issue a refund on a charge via the operator's connected Stripe account
# Requires write scope (Pro tier)
# In Claude:
Use the stripe_connect_refund tool to admin: issue a refund on a charge via the operator's connected stripe account.greenzone_whitelist_addwriteAdd a hostname and/or IP address to the Bridge4IP Greenzone whitelist›
greenzone_whitelist_addAdd a hostname and/or IP address to the Bridge4IP Greenzone whitelist
# Requires write scope (Pro tier)
# In Claude:
Use the greenzone_whitelist_add tool to add a hostname and/or ip address to the bridge4ip greenzone whitelist.greenzone_whitelist_removewriteRemove a hostname and/or IP address from the Bridge4IP Greenzone whitelist›
greenzone_whitelist_removeRemove a hostname and/or IP address from the Bridge4IP Greenzone whitelist
# Requires write scope (Pro tier)
# In Claude:
Use the greenzone_whitelist_remove tool to remove a hostname and/or ip address from the bridge4ip greenzone whitelist.ui_agent_askwriteDispatch a Steel browsing agent task with a natural-language prompt›
ui_agent_askDispatch a Steel browsing agent task with a natural-language prompt
# Requires write scope (Pro tier)
# In Claude:
Use the ui_agent_ask tool to dispatch a steel browsing agent task with a natural-language prompt.Admin tools
modify_account_balanceadminUse this to adjust or set the monetary balance on a reseller account›
modify_account_balanceUse this to adjust or set the monetary balance on a reseller account
# Requires admin scope (Enterprise tier)
# In Claude:
Use the modify_account_balance tool to use this to adjust or set the monetary balance on a reseller account.change_sim_statusadminUse this to change the physical SIM/eSIM card status at the SIM provider level, independent of the OCS subscriber lifecycle status›
change_sim_statusUse this to change the physical SIM/eSIM card status at the SIM provider level, independent of the OCS subscriber lifecycle status
# Requires admin scope (Enterprise tier)
# In Claude:
Use the change_sim_status tool to use this to change the physical sim/esim card status at the sim provider level, independent of the ocs subscriber lifecycle status.delete_subscriber_packageadminUse this to permanently remove a single prepaid package from a subscriber›
delete_subscriber_packageUse this to permanently remove a single prepaid package from a subscriber
# Requires admin scope (Enterprise tier)
# In Claude:
Use the delete_subscriber_package tool to use this to permanently remove a single prepaid package from a subscriber.clean_all_packagesadminDANGEROUS: Removes ALL prepaid packages from a subscriber in a single irreversible operation›
clean_all_packagesDANGEROUS: Removes ALL prepaid packages from a subscriber in a single irreversible operation
# Requires admin scope (Enterprise tier)
# In Claude:
Use the clean_all_packages tool to dangerous: removes all prepaid packages from a subscriber in a single irreversible operation.modify_template_coreadminUse this to change the core fields of an existing package template: name, data/voice/SMS limits, pricing, validity period, and location zone›
modify_template_coreUse this to change the core fields of an existing package template: name, data/voice/SMS limits, pricing, validity period, and location zone
# Requires admin scope (Enterprise tier)
# In Claude:
Use the modify_template_core tool to use this to change the core fields of an existing package template: name, data/voice/sms limits, pricing, validity period, and location zone.modify_template_recurringadminUse this to change the auto-renewal configuration of a package template: periodicity (daily/weekly/monthly), occurrence count, and renewal trigger conditions›
modify_template_recurringUse this to change the auto-renewal configuration of a package template: periodicity (daily/weekly/monthly), occurrence count, and renewal trigger conditions
# Requires admin scope (Enterprise tier)
# In Claude:
Use the modify_template_recurring tool to use this to change the auto-renewal configuration of a package template: periodicity (daily/weekly/monthly), occurrence count, and renewal trigger conditions.modify_template_throttlingadminUse this to change the bandwidth throttling thresholds on a package template›
modify_template_throttlingUse this to change the bandwidth throttling thresholds on a package template
# Requires admin scope (Enterprise tier)
# In Claude:
Use the modify_template_throttling tool to use this to change the bandwidth throttling thresholds on a package template.send_smsadminUse this to send a mobile-terminated (MT) SMS to a subscriber›
send_smsUse this to send a mobile-terminated (MT) SMS to a subscriber
# Requires admin scope (Enterprise tier)
# In Claude:
Use the send_sms tool to use this to send a mobile-terminated (mt) sms to a subscriber.reset_subscriber_gz_counteradminADMIN: Use this to reset the Green Zone (Greenzone) volume counter for a subscriber›
reset_subscriber_gz_counterADMIN: Use this to reset the Green Zone (Greenzone) volume counter for a subscriber
# Requires admin scope (Enterprise tier)
# In Claude:
Use the reset_subscriber_gz_counter tool to admin: use this to reset the green zone (greenzone) volume counter for a subscriber.ui_agent_schedule_createadminCreates a recurring Steel agent run on a cron schedule›
ui_agent_schedule_createCreates a recurring Steel agent run on a cron schedule
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_agent_schedule_create tool to creates a recurring steel agent run on a cron schedule.ui_agent_schedule_deleteadminPermanently deletes a Steel recurring schedule›
ui_agent_schedule_deletePermanently deletes a Steel recurring schedule
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_agent_schedule_delete tool to permanently deletes a steel recurring schedule.ui_agent_schedule_pauseadminPauses an active Steel recurring schedule›
ui_agent_schedule_pausePauses an active Steel recurring schedule
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_agent_schedule_pause tool to pauses an active steel recurring schedule.ui_agent_schedule_resumeadminResumes a paused Steel recurring schedule›
ui_agent_schedule_resumeResumes a paused Steel recurring schedule
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_agent_schedule_resume tool to resumes a paused steel recurring schedule.ui_create_accountadminCreates a new sub-account under the reseller via the OCS web dashboard›
ui_create_accountCreates a new sub-account under the reseller via the OCS web dashboard
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_create_account tool to creates a new sub-account under the reseller via the ocs web dashboard.ui_delete_destination_listadminDeletes a destination list via the OCS web dashboard›
ui_delete_destination_listDeletes a destination list via the OCS web dashboard
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_delete_destination_list tool to deletes a destination list via the ocs web dashboard.ui_delete_package_templateadminDeletes a package template from the product catalog via the OCS web dashboard›
ui_delete_package_templateDeletes a package template from the product catalog via the OCS web dashboard
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_delete_package_template tool to deletes a package template from the product catalog via the ocs web dashboard.ui_delete_location_zoneadminDeletes a location zone via the OCS web dashboard›
ui_delete_location_zoneDeletes a location zone via the OCS web dashboard
# Requires admin scope (Enterprise tier)
# In Claude:
Use the ui_delete_location_zone tool to deletes a location zone via the ocs web dashboard.radar_review_approveadminAdmin: approve a Radar review, allowing the charge to proceed›
radar_review_approveAdmin: approve a Radar review, allowing the charge to proceed
# Requires admin scope (Enterprise tier)
# In Claude:
Use the radar_review_approve tool to admin: approve a radar review, allowing the charge to proceed.radar_review_declineadminAdmin: decline a Radar review, blocking/closing the charge›
radar_review_declineAdmin: decline a Radar review, blocking/closing the charge
# Requires admin scope (Enterprise tier)
# In Claude:
Use the radar_review_decline tool to admin: decline a radar review, blocking/closing the charge.radar_value_list_addadminAdmin: add an item (email, IP, card fingerprint, country code) to a Stripe Radar block/allow list›
radar_value_list_addAdmin: add an item (email, IP, card fingerprint, country code) to a Stripe Radar block/allow list
# Requires admin scope (Enterprise tier)
# In Claude:
Use the radar_value_list_add tool to admin: add an item (email, ip, card fingerprint, country code) to a stripe radar block/allow list.radar_rule_toggleadminAdmin: enable or disable a Stripe Radar rule›
radar_rule_toggleAdmin: enable or disable a Stripe Radar rule
# Requires admin scope (Enterprise tier)
# In Claude:
Use the radar_rule_toggle tool to admin: enable or disable a stripe radar rule.Prompts
5 pre-built prompts. Invoke via prompts/get in MCP or by typing the prompt name directly in Claude.
fleet_health_reportGenerate a comprehensive fleet health report: account balances, eSIM status breakdown, low-balance alerts, and utilization rates
# In Claude:
Run the fleet_health_report prompt.subscriber_deep_diveComprehensive analysis of a single subscriber: profile, packages, usage patterns, location history, recommendations
# In Claude:
Run the subscriber_deep_dive prompt with `iccid` <value>.revenue_optimizationAnalyse accounts and subscribers to find revenue optimization opportunities: underutilized packages, upgrade candidates, churn risks
# In Claude:
Run the revenue_optimization prompt.coverage_analysisAnalyse network coverage, steering lists, and subscriber roaming patterns to optimise connectivity and reduce costs
# In Claude:
Run the coverage_analysis prompt.bulk_operations_plannerPlan bulk operations safely: mass package assignments, account migrations, balance adjustments, or status changes
# In Claude:
Run the bulk_operations_planner prompt with `operation` <value>.