AppstoreSpy
An A2A client finds this agent by fetching the well-known path on the provider's own host. That is what makes an agent card different from every other agent artifact in this catalog: it is provider-published by construction — it cannot be derived, generated, or reconstructed on a provider's behalf.
https://api.appstorespy.com/mcp
· transport
· protocol MCP
Search apps search_apps
Free-text search over app listings on one store, returning a ranked list. Use this when you have a name or a phrase. To select apps by revenue, downloads, category or rating instead, use filter_apps, which is far more precise.
searchappsgoogle-playapp-storeread-onlyGet app get_app
Full listing for one app. The id is the bundle id on Google Play (com.twitter.android) and the numeric App Store id on iOS (333903271).
getappgoogle-playapp-storeread-onlyFilter apps filter_apps
Search apps by structured criteria: revenue, downloads, rating, category, developer, release and update dates, countries of availability. This is the main market-research tool and the one to reach for over search_apps whenever the question is about a segment rather than a name.
filterappsgoogle-playapp-storeread-onlySummarise apps summarize_apps
Aggregate totals for every app matching a filter, without returning the apps. Use this first to size a segment: it answers 'how many apps and how much revenue' in one call, where paging through filter_apps would cost many.
summarizeappsgoogle-playapp-storeread-onlyGet similar apps get_similar_apps
Apps the store lists as similar to a given app. `link` set to `to` returns what the store shows on this app's page; `from` reverses the question and returns the apps that list this one as similar to them, which is how you find who is competing for its audience.
getsimilarappsgoogle-playapp-storeread-onlyGet app reviews get_app_reviews
User reviews for one app. Reviews are storefront- and language-specific, so country and language change which set comes back rather than just how it is rendered.
getappreviewsgoogle-playapp-storeread-onlyGet chart rankings get_rankings
Chart positions over a date range, one row per app per chart per day. A chart is the triple (country, category, collection), plus platform on the App Store.
getrankingsgoogle-playapp-storeread-onlySearch developers search_developers
Free-text search over developers. The query also accepts `field:value` terms, for example `hq_country:US`.
searchdevelopersgoogle-playapp-storeread-onlyGet developer get_developer
One developer record, including publisher identifiers and headquarters country.
getdevelopergoogle-playapp-storeread-onlyFilter developers filter_developers
Search developers by structured criteria, with paging and sorting.
filterdevelopersgoogle-playapp-storeread-onlyGet download and revenue estimates get_app_estimates
Download and revenue estimates for one or more apps over a date range.
getappestimatesgoogle-playapp-storeread-onlyGet keyword suggestions get_keyword_suggestions
Google Play search autocomplete for a term. Answers 202 with a partial result while a fresh crawl runs, so call again shortly for the complete set.
getkeywordsuggestionsgoogle-playread-onlyGet LiveOps events get_liveops_events
LiveOps events Google Play shows on an app listing: sales, tournaments, updates and new content. Answers 202 while a fresh crawl runs.
getliveopseventsgoogle-playread-onlyGet app listing get_app_listing
The Google Play store listing of one app for a country and language exactly as Google Play serves it: title, short and full description, what's new, icon, feature graphic, trailer and screenshots. Accepts any Google Play Console locale, not only the languages get_app stores, so use it for localized metadata such as Indonesian, Thai or Portuguese (Portugal). The listing is crawled on demand and kept; answers 202 while the crawl runs, so call again shortly. `translated` is true when Google Play shows a machine translation because the developer has not supplied that language.
getapplistinggoogle-playread-only2026-10-20 from https://api.appstorespy.com/.well-known/agent-card.json,
HTTP 200. The body was saved verbatim and is the sole source for
everything on this page — no field is inferred.
View the captured card.
Providers change what they serve; if this card has moved or changed shape,
the provider profile carries the
current state as of the last build.
Work with this as data
Every agent card here is available over the APIs.io API and to AI agents over MCP. A2A Agent Cards is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.