get_capabilities
Inspect this MCP connection's stable API tools, publishing opt-in and local file availability. Restart the server to refresh discovery after an API release.
Takes no parameters.
com.applistinglabPublished by applistinglab.comv0.1.1Updated Oct 29, 2026
App Store and Google Play screenshots, ASO text and feature graphics from your AI agent
AppListingLab generates App Store and Google Play screenshots, ASO listing text and feature graphics from an app's real screens, driven from an AI assistant.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Inspect this MCP connection's stable API tools, publishing opt-in and local file availability. Restart the server to refresh discovery after an API release.
Takes no parameters.
List this account's App profiles (most recently updated first) with their store links. Check here before import_app and reuse the profile whose link matches.
Takes no parameters.
Create a new App profile from the app's own name and description (the default, and the only way for an unreleased app). For an already published app, optionally add store links to pull in its listing; stated fields always take priority and importedFrom shows which stores were read. Links without name must each open a published listing. Each call creates another profile, so call list_apps first.
requestrequiredRead an owned App profile.
idrequiredList the opaque source screenshot IDs of an owned App profile.
idrequiredDiscover supported screenshot targets and dimensions.
Takes no parameters.
Discover public screenshot designs and their versions.
Takes no parameters.
Validate a screenshot request and inspect its recommended design without charging or generating.
requestrequiredStart caption generation. Uses backend credits and admission automatically; persist and reuse the exact idempotencyKey and request after any unknown outcome.
requestrequiredidempotencyKeyrequiredStart finished screenshot PNG generation. Pin a design version and exact source/caption order. Uses backend credits automatically. Reuse the original idempotencyKey and request after interruption; poll get_job or wait_for_job.
requestrequiredidempotencyKeyrequiredStart store-specific ASO text generation. Uses backend credits automatically; reuse the same idempotencyKey/request for retries.
requestrequiredidempotencyKeyrequiredLocalize a completed Developer ASO job. Uses backend credits automatically; reuse the same idempotencyKey/request for retries.
requestrequiredidempotencyKeyrequiredStart a Google Play 1024 × 500 feature graphic using the owned Android captures and selected design. Uses backend credits automatically; reuse the same idempotencyKey/request for retries.
requestrequiredidempotencyKeyrequiredRead actual generation status and final public results. Pending/running is not completion.
idrequiredPoll a generation job for up to 60 seconds with bounded backoff. Returns done/error or the last pending/running state. Never starts generation or treats a polling deadline as a failed job. Use get_publish_session for store updates.
idrequiredmaxWaitSeconds65% 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.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
Declare a license in the repository or the registry entry.