Amba

Tools

500+ Amba MCP tools, grouped by domain.

The Amba MCP server exposes 500+ tools, grouped by domain below. Every tool wraps an Admin API endpoint — see the API reference for the full request / response shapes.

Your MCP client lists the live set on connect (tools/list returns names + input schemas); the table below is for orientation.

DomainCountWhat it coversSample tool
setup1Platform-specific SDK setup snippets (Expo, RN, native)amba_sdk_get_setup_instructions
projects2List + inspect projects, read API keysamba_projects_list
organizations~11Org tree, app-factory provisioning, and service-account lifecycleamba_service_accounts_create
operations2Poll a long-running async action to succeeded / failedamba_operations_get
users~9List, fetch, update, create users; seed a cohort; reset one user; track eventsamba_users_create_cohort
push7Campaigns, immediate / scheduled delivery, test sendsamba_push_campaigns_create
segments4Rule-based audience definition + on-demand re-evaluationamba_segments_create
config4Remote config keys with segment + percentage conditionsamba_remote_configs_create
content5Content libraries, item bulk import, scheduled deliveryamba_content_schedules_create
streaks3Streak definitions with grace periods + freezesamba_streaks_create
xp4XP rules, user XP / level lookupsamba_xp_rules_create
achievements4Auto-unlock achievements with progress criteriaamba_achievements_create
leaderboards4XP / streak / custom leaderboards with windowingamba_leaderboards_create
challenges4Time-limited challenges with rewardsamba_challenges_create
social12Friends, groups, feed rules, messaging, reviewsamba_feeds_rules_create
economy15Virtual currencies (grant + spend), catalog, stores, inventory, referralsamba_currencies_grant
platform~21Onboarding flows, roles, deep links, media + asset catalogs, moderation, cross-env config promotion (export / import)amba_onboarding_create
integrations4APNs / FCM / RevenueCat / Superwall config + live credential testingamba_integrations_configure
analytics~14Per-domain stats reads (DAU, retention, segment sizes), A/B experiments (CRUD + significance)amba_experiments_results
events~3Backend-side event ingestion + queryingamba_events_track

Counts mark the current ship; new tools land alongside Admin API additions. Your agent will always see the canonical list — these tables are a map, not the territory.

Recent additions

  • amba_service_accounts_create / _list / _revoke — create scoped amb_dsvc_ backend credentials for app-factory delegated operators. Delegated token minting is HTTP backend-to-backend with the service-account secret, not an MCP tool.
  • amba_media_catalogs_create (+ _list / _get / _update / _delete / _add_item / _remove_item) — curate a named, slug-addressable bundle of media assets your app reads in one call.
  • amba_operations_get / amba_operations_list — poll an async action (e.g. a domain purchase) to a terminal status.
  • amba_events_track — record a backend-side event for a user.
  • amba_users_create_cohort — mint N anonymous users sharing properties + segments in one call.
  • amba_users_reset_user — reset one user's state to zero (optionally delete them).
  • amba_collections_reset_data — empty a collection's rows while keeping its schema.
  • amba_entitlements_grant — grant or refresh a user's entitlement.
  • amba_currencies_get_user_balance — read one user's balance for a currency.
  • amba_admin_insert_row as_system — write a shared null-owner row to a shared collection.
  • amba_client_aggregate_rows — client-side group-by aggregation over a collection.

Tool naming

Every tool starts with amba_ and uses a resource-first snake_case convention:

  • amba_<resource>_create — make a new resource.
  • amba_<resource>_list — paginate.
  • amba_<resource>_get — single fetch.
  • amba_<resource>_update — mutate.
  • amba_<resource>_delete — remove.
  • amba_<resource>_get_stats — analytics rollups.

(Older verb-first names like amba_create_streak remain registered as deprecated aliases, so existing agent configs keep working.)

That uniformity matters in practice — agents pick the right tool first try because the names are predictable.

Next

  • Examples — prompts that exercise these tools end-to-end.
  • API reference — the underlying HTTP endpoints.

On this page