The pabal-web-mcp server bridges ASO (App Store Optimization) and Web SEO data, enabling you to build and manage synced websites from App Store Connect and Google Play Console data.
ASO ↔ Web Conversion
Convert raw ASO pull data into structured public website format (locale JSONs, landing features, screenshot captions)
Prepare structured public data back into store-push-ready format with field length validation
ASO Optimization & Validation
AI-driven ASO optimization using saved keyword research data across primary and secondary locales (2-stage workflow)
Validate ASO metadata against App Store / Google Play field limits, detect duplicate keywords and invalid characters, with optional auto-fix
Keyword Research
Plan, execute, and persist keyword research per locale and platform (iOS/Android), storing results for use in optimization
Screenshot Localization & Processing
Translate app screenshot text into multiple languages using the Gemini API, with dimension validation
Resize and adapt screenshots for different device types (phone/tablet)
Content Creation
Generate static HTML blog posts with metadata, matching existing writing style, supporting multiple locales and app/developer categories
App Icon Generation
Generate app icon assets in required sizes
App & Project Management
Search registered apps by slug, bundleId, packageName, or name
Guide the full project initialization flow from ASO pull data to public product structure
Allows syncing and converting App Store Connect data for web SEO, including tools for keyword research and ASO (App Store Optimization) data management.
Enables the conversion of Google Play Console data for web SEO purposes, supporting the creation of synced websites and ASO data management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pabal-web-mcpConvert my App Store metadata into an SEO-optimized blog post"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
pabal-resource-mcp
MCP server for ASO ↔ Web SEO data conversion.
Build synced websites from App Store Connect and Google Play Console data.
💡 Example: labs.quartz.best
Installation
Requirements: Node.js >= 18, pabal-store-api-mcp
MCP Configuration
For keyword research, add mcp-appstore:
Configuration
Set dataDir in ~/.config/pabal-mcp/config.json:
Tools
Category | Tools |
ASO |
|
Apps |
|
Screenshots |
|
App Icon |
|
Content |
|
See documentation for details.
License
MIT
Pabal Web

Unified ASO + SEO management interface. Visit →