Amba

Tools

127 Amba MCP tools, grouped by domain.

The Amba MCP server exposes 127 tools across 18 domains. 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_get_sdk_setup_instructions
projects2List + inspect projects, read API keysamba_list_projects
users~6List, fetch, update end users; track events server-sideamba_get_user
push5Campaigns, immediate / scheduled delivery, test sends, token inspectionamba_create_push_campaign
segments4Rule-based audience definition + on-demand re-evaluationamba_create_segment
config3Remote config keys with segment + percentage conditionsamba_set_config
content5Content libraries, item bulk import, scheduled deliveryamba_create_content_schedule
streaks3Streak definitions with grace periods + freezesamba_create_streak
xp4XP rules, user XP / level lookupsamba_create_xp_rule
achievements4Auto-unlock achievements with progress criteriaamba_create_achievement
leaderboards4XP / streak / custom leaderboards with windowingamba_create_leaderboard
challenges4Time-limited challenges with rewardsamba_create_challenge
social12Friends, groups, feed rules, messaging, reviewsamba_create_feed_rule
economy14Virtual currencies, catalog, stores, inventory, referralsamba_grant_currency
platform12Onboarding flows, roles, deep links, media, moderationamba_create_onboarding_flow
integrations4APNs / FCM / RevenueCat / Superwall config + live credential testingamba_configure_integration
analytics~8Per-domain stats reads (DAU, retention, segment sizes)amba_get_link_stats
events~3Backend-side event ingestion + queryingamba_track_event

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.

Tool naming

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

  • amba_create_<resource> — make a new resource.
  • amba_list_<resource> — paginate.
  • amba_get_<resource> — single fetch.
  • amba_update_<resource> / amba_set_<resource> — mutate.
  • amba_delete_<resource> — remove.
  • amba_get_<resource>_stats — analytics rollups.

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