AppPage.net - app websites & store data

net.apppagePublished by apppage.netOfficial publisherv1.5.0Updated Oct 26, 2026

App websites with privacy pages and app-ads.txt, plus Google Play & App Store app data.

Overview

AI-generated overview

Google Play and App Store app data plus AppPage.net app websites: search apps, read reviews and privacy labels, and manage hosted app sites.

What you can do
  • Search apps and browse top free, paid or grossing charts on Google Play and the App Store
  • Read one app's details, similar apps, user reviews, privacy labels and permissions, and a developer's other apps
  • List, inspect and create hosted app websites, including subdomain checks and theme changes
  • Generate, read and replace privacy policy, terms, account deletion and support pages, and write app-ads.txt
  • Toggle site extras such as feedback, bug reports, beta sign-up, promo codes, remote config, changelog, press kit and status page, and post or resolve incidents
  • Write Universal Links and App Links files, set a custom domain, and check plan and API usage
When to use it
Useful when you want an assistant to research apps on the two major stores, or to run the public web presence of a published app: store listing pages, legal pages, app-ads.txt, changelog, status page and deep-link files.
Requirements
Remote streamable HTTP endpoint at apppage.net; no local install. Anonymous use is capped at 50 calls per day; a free AppPage.net API key raises it to 1000. Site management tools need a key with site-change permission or a connected AppPage.net account. Custom domains require the Pro plan.
Before you install
Site tools write to live public websites: creating sites, replacing legal pages, app-ads.txt, remote config, changelog and status incidents, and deep-link files. Generated legal pages should be reviewed before replacing existing ones. Remote config can force app updates or enable maintenance mode. Feedback and bug reports are read from your site. A custom domain returns DNS records you must add yourself.

Installation

In SourceWeft

  1. Open AppPage.net - app websites & store data in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/net.apppage%2Fapp-data/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "apppage-net-app-websites-store-data": {
      "type": "http",
      "url": "https://apppage.net/mcp"
    }
  }
}

Tools

27

search_apps

Search apps

Search Google Play or App Store apps by keyword (live results). Returns app ids, titles, developers, ratings and prices, each with an apppage_url page that has full details. Use get_app for details of one app.

Parameterslimitqueryrequiredstorecountry

get_app

Get app details

Get details of one app. For Android pass the package name (e.g. com.whatsapp): developer with the contact email and website they publish on Google Play, category, rating and rating count, installs, price, in-app purchases, ads, version, size, required Android version, content rating, release and last-update dates, summary, description and recent changes. For iPhone/iPad pass the numeric App Store id (e.g. 310633997): the same kind of details plus required iOS version, star histogram and languages.

Parametersapp_idrequired

find_alternatives

Find alternative apps

List apps similar to a given app (the store's similar-apps list), compared by rating, price, installs (Android) and last update. Use for questions like "apps like X" or "alternatives to X".

Parameterslimitapp_idrequired

browse_category

Browse top charts

List Google Play or App Store top charts (live results): top free, top paid or top grossing apps, overall or in a category. Google Play categories look like game_puzzle or health_and_fitness; App Store categories look like games_puzzle or photo_and_video.

Parameterschartlimitstorecountrycategory

get_app_reviews

Get app reviews

Get user reviews of an app: star rating, date, text and app version; on Google Play also helpful votes and the developer's reply, on the App Store a review title. Use it to summarize what users like or complain about.

Parameterssortlimitapp_idrequiredcountry

get_app_privacy

Get app privacy and permissions

Get an app's privacy information. Android: the Google Play data safety section (data shared with third parties, data collected and why, security practices, privacy policy link) and the Android permissions it requests, grouped by type. iPhone/iPad: Apple's App Privacy labels (data used to track you, data linked to you, data not linked to you) with data categories and purposes.

Parametersapp_idrequired

get_developer_apps

Get a developer's apps

List the apps published by one developer. Google Play: by developer name as returned by other tools (e.g. "Wikimedia Foundation"). App Store: by developer_id from get_app or search_apps with store=app_store (a developer name also works; it is looked up by search).

Parameterslimitstorecountrydeveloperdeveloper_id

list_my_sites

List my sites

List the AppPage.net sites in your account: address, app, store, theme and which pages and app-ads.txt are filled in.

Takes no parameters.

get_site

Get one of my sites

Details of one of your sites: its app, theme, page URLs, whether each page is filled in, and its app-ads.txt records.

Parameterssiterequired

check_subdomain

Check a site address

Check whether {subdomain}.apppage.net is free for a new site. 3-14 lowercase letters, digits or hyphens.

Parameterssubdomainrequired

create_site

Create a site

Create a website for a published app at {subdomain}.apppage.net, filled from its store listing (name, icon, screenshots, description, store buttons). Its privacy policy, terms, account deletion and support pages start empty: write them with set_page. Check the address with check_subdomain first.

Parametersapprequiredstorerequiredthemecountrysubdomainrequired

update_site

Change a site's design

Change the design (theme) of one of your sites.

Parameterssiterequiredthemerequired

get_page

Read a site page

Read the current HTML of one of your site's pages: privacy_policy, terms, delete_account or support.

Parameterspagerequiredsiterequired

generate_page

Generate a site page

Make one of your site's pages from AppPage.net's templates, the same ones as its privacy policy, terms, account deletion and support page generators: fixed, store-ready English text where each answer turns whole sections on or off. The app's name, developer, contact email (Google Play), website, platform, collected data types, ads, in-app purchases, version and the store's FAQ come from the store listing; your answers override them. Prefer this to writing a page yourself with set_page. Ask the user what the listing can't tell (SDKs, accounts, children, where they're based) before generating. save=false returns the page as Markdown without saving.

Parameterspagerequiredsavesiterequiredanswers

set_page

Write a site page

Replace one of your site's pages with new content: the privacy policy, terms and conditions, account deletion instructions (both stores ask for this page when an app has accounts) or support page with an FAQ. Write it in Markdown (default) or HTML; scripts, forms and event handlers are removed. Base it on what the app really does and collects (get_app_privacy shows its store privacy data), and include a contact email.

Parameterspagerequiredsiterequiredformatcontentrequired

set_app_ads_txt

Set a site's app-ads.txt

Write the app-ads.txt file served at https://{subdomain}.apppage.net/app-ads.txt, which ad networks (AdMob and others) check against the developer website in the store listing. One record per line: ad system domain, publisher account id, DIRECT or RESELLER, optional certification id, e.g. "google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0". The lines are checked first; nothing is saved if any has an error. mode=append adds only the records that aren't there yet.

Parametersmodesiterequiredcontentrequired

refresh_site_from_store

Refresh a site from the store

Re-read the site's app from Google Play or the App Store now (name, icon, screenshots, description, what's new). Fields the store sends empty keep their current value. Once a minute per site.

Parameterssiterequired

get_modules

Get a site's modules

Which extras one of your sites has turned on (feedback board, bug reports, beta sign-up, promo codes, remote config, changelog, press kit, status page) with their URLs, its remote config, open status incidents, the latest changelog entries and its App Links files.

Parameterssiterequired

set_module

Turn a site module on or off

Turn one of your site's extras on or off: feedback (feature request board), reports (bug report form), beta (beta tester sign-up), promo (promo code page), remote_config (app-config.json for force updates, maintenance and notices), changelog, press (press kit) or status (status page). Their settings are kept.

Parameterssiterequiredmodulerequiredenabledrequired

add_changelog_entry

Add a changelog entry

Add a release to your site's public changelog (and its RSS feed). Give version and notes, or from_store=true to add the store listing's current version and What's new. Turns the changelog on if it's off.

Parametersdatesiterequirednotesversionplatformfrom_store

post_status_incident

Post a status incident

Post an incident on your site's status page, e.g. an outage or planned maintenance. Turns the status page on if it's off. Apps reading app-config.json can show it too.

Parameterssiterequiredlevelrequiredtitlerequiredmessage

resolve_status_incident

Resolve a status incident

Mark an incident on your site's status page as resolved. get_modules lists the open incidents and their ids.

Parameterssiterequiredmessageincident_idrequired

set_remote_config

Set a site's remote config

Change the remote config your app reads from https://{site}/app-config.json: the lowest supported and latest versions per platform (apps below the lowest must update), the update message, maintenance mode and an in-app notice. Only the fields you pass change; pass "" to clear one. Turns remote config on.

Parameterssiterequiredios_minios_latestnotice_urlandroid_minmaintenancenotice_titleandroid_latestnotice_messageupdate_messagemaintenance_message

get_feedback

Read a site's feedback

Read what users sent through your site: feature requests on the feedback board (with votes and status) or bug reports (message, app version, OS and device; without the sender's email).

Parameterskindsiterequired

get_plan

Get my plan

Your AppPage.net plan (Free or Pro), what it includes and how much of today's API limit is used.

Takes no parameters.

set_custom_domain

Set a site's own domain

Serve one of your sites on your own domain, such as www.myapp.com (Pro). Returns the DNS record to add; the domain works once the record is in place and the certificate is issued. Call it again with the same domain to check progress.

Parameterssiterequireddomainrequired

Version history

3
  1. v1.5.0LatestOct 26, 2026
  2. v1.2.0Sep 26, 2026
  3. v1.1.0Sep 25, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.