AppPage.net

Free · Android & iOS · No sign-up needed

Google Play & App Store data for AI agents

The AppPage.net MCP server lets Claude, ChatGPT, Cursor or your own agent search Google Play and the App Store, look up any Android or iPhone app's details, reviews and privacy practices, find alternatives and browse top charts. It's free and works without signup; a free API key raises the limits.

https://apppage.net/mcp

Transport: Streamable HTTP (stateless JSON). No login or OAuth needed.

What your agent can do

Tools

search_apps

Keyword search on Google Play or, with store=app_store, the App Store (live), with optional store country.

“Find habit tracker apps for iPhone”

get_app

Details of one app by Android package name or numeric App Store id: developer, category, rating, installs (Android), price, in-app purchases, ads, version, size, required OS, content rating, dates, description, recent changes.

“Is com.whatsapp free? When was it last updated?”

find_alternatives

Similar apps from either store, compared by rating, price, installs and last update.

“Apps like Spotify”

browse_category

Top free, top paid or top grossing charts on Google Play or the App Store, overall or in a category (live).

“Top grossing puzzle games on the App Store in Germany”

get_app_reviews

User reviews: rating, date, text and app version; helpful votes and the developer’s reply on Google Play, a title on the App Store.

“What do users complain about in Instagram?”

get_app_privacy

Google Play data safety and Android permissions, or Apple’s App Privacy labels (data used to track you, linked to you, not linked to you).

“Does this app share my location?”

get_developer_apps

All apps published by a developer, by name on Google Play or by developer id on the App Store.

“What else has Wikimedia Foundation made?”

Android apps are identified by package name (com.whatsapp), iPhone and iPad apps by App Store id (310633997). Every result includes an apppage_url with the full app page. Fields that the store doesn't provide are left out rather than guessed.

Your account

Build and manage your app sites

With an API key that has Can change my sites ticked, your assistant can do in one conversation what the panel does: make the site, write its policy pages and set up app-ads.txt. These tools only see the sites of the key’s account.

list_my_sites · get_site

Your sites with their app, theme, page URLs, which pages are filled in and the app-ads.txt records.

“Which of my sites has no privacy policy yet?”

check_subdomain · create_site

A website at {name}.apppage.net for a Google Play or App Store app, filled from its store listing.

“Make a site for com.example.radio at radyo.apppage.net”

set_page · get_page

The privacy policy, terms, account deletion and support pages, written in Markdown or HTML.

“Write a privacy policy for my app; it uses AdMob and Firebase”

set_app_ads_txt

The app-ads.txt ad networks check, checked line by line before saving; replace the file or append records.

“Add my AdMob line pub-1234567890123456 to app-ads.txt”

update_site

The site’s design: any of the eight themes.

“Switch my site to the Bento theme”

refresh_site_from_store

Re-reads the app from the store now; empty store fields never overwrite yours.

“I just updated my screenshots, refresh the site”

generate_page

The privacy policy, terms, account deletion or support page from our generators’ templates, filled from the store listing.

“Generate a privacy policy; we use AdMob and Crashlytics”

get_modules · set_module

The feedback board, bug reports, beta sign-up, promo codes, remote config, changelog, press kit and status page.

“Turn on the beta sign-up page for my radio site”

add_changelog_entry · post_status_incident

Publish a release on the changelog, or an outage or maintenance on the status page, and resolve it later.

“Add 2.4.0 from the store to my changelog”

set_remote_config · get_feedback

Force updates, maintenance mode and in-app notices; read feature requests and bug reports.

“Make versions below 3.0 update, then summarize this week’s bug reports”

set_app_links · get_plan · set_custom_domain

Universal Links and App Links files, your plan and usage, and your own domain (Pro).

“Set up App Links for com.example.radio with this fingerprint”

Up to 10 new sites and 300 changes a day through the API. Assistants ask before replacing a page or app-ads.txt, since those tools are marked as overwriting.

Setup

Connect

Claude (claude.ai and Claude Desktop)

Settings → Connectors → Add custom connector, then paste https://apppage.net/mcp/account and click Connect: you log in to AppPage.net and choose whether it may change your sites. For app data only, without an account, use the URL above.

ChatGPT

In ChatGPT's connector settings (developer mode), create a connector with https://apppage.net/mcp/account and choose OAuth as the authentication (“OAuth or no authentication” stops at the server’s login request); ChatGPT registers itself and sends you here to log in. The URL above works without authentication for app data only.

Claude Code

claude mcp add --transport http apppage https://apppage.net/mcp

With a key, add --header "Authorization: Bearer YOUR_KEY".

Cursor, VS Code and other MCP clients

{
  "mcpServers": {
    "apppage": {
      "url": "https://apppage.net/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

Omit headers to use the anonymous tier. The key can also be sent as an x-api-key header.

Fair use

Limits

Tool calls / dayLive store lookups / day
Without a key (per IP)5020
Free account1000300
Pro account100003000

Live lookups are searches, top charts, reviews, privacy, developer lists and the first request for an app we haven't stored yet; repeated requests are cached and don't count as live. An account's limits are shared by all its keys and reset at 00:00 UTC. Need more? Email [email protected].

Higher limits

Get a free API key

Make your keys in your AppPage.net account, under API keys. A key is shown once when you make it, with ready-to-paste setup for Claude Code, Cursor, VS Code, Claude.ai and ChatGPT. You can have up to 3 keys and revoke them any time; they share your account's daily limit. Tick Can change my sites on a key to let your assistant create and edit your sites; without it a key only reads app data.

Keys that were emailed from this page before October 15, 2026 no longer work; make a new one in your account.

About the data

App data comes from public Google Play and App Store listings and is refreshed regularly; each get_app result says when it was last synced (data_as_of). Ratings are only included when the listing has real user ratings. Please cite the apppage_url when you show results to users.

Read llms.txt