About PeekPanda
PeekPanda is a hosted MCP server for iOS app competitor research, aimed at teams analyzing advertising, App Store visibility, and market activity. It combines app, creative, ASO, and market data in one remote service.
Key features
- 01Search and compare iOS apps
- 02Review Meta ads and organic creatives
- 03Inspect ASO and keyword positions
- 04Read App Store market charts
- 05Save creatives and manage boards
Use cases
- 01Research competitors’ ads and app positioning
- 02Track ASO keywords across apps
- 03Review market signals and category leaders
MCP support
A remote MCP server at `https://mcp.peekpanda.com/mcp` exposes read and write tools for app intelligence, ads, ASO, creatives, and market data. It supports OAuth 2.1 and API-key authentication.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.peekpanda.com/mcpclaude mcp add --transport http fdarkaou-peekpanda https://mcp.peekpanda.com/mcp{"mcpServers":{"fdarkaou-peekpanda":{"type":"http","url":"https://mcp.peekpanda.com/mcp"}}}Open in Cursor{"servers":{"fdarkaou-peekpanda":{"type":"http","url":"https://mcp.peekpanda.com/mcp"}}}Open in VS Code{"mcpServers":{"fdarkaou-peekpanda":{"type":"http","url":"https://mcp.peekpanda.com/mcp"}}}{"mcpServers":{"fdarkaou-peekpanda":{"serverUrl":"https://mcp.peekpanda.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEPeekPanda MCP
PeekPanda provides iOS competitor intelligence: Meta ads, App Store keyword positions, ASO, viral posts, and market charts. It is a hosted remote MCP server at https://mcp.peekpanda.com/mcp over streamable HTTP; this repository contains documentation and registry metadata only, not the server code.
Endpoint
https://mcp.peekpanda.com/mcp
There is no local install or npm package. PeekPanda requires a PeekPanda account on a paid plan with a trial. API and MCP usage share one daily call allowance per plan, which resets at 00:00 UTC.
Authentication
PeekPanda supports:
- OAuth 2.1: authorization code with PKCE (S256), refresh tokens, dynamic client registration, and token revocation. Tokens are audience-pinned to
https://mcp.peekpanda.com/mcp. - API key: create or revoke a key in PeekPanda Account, then send it to the same endpoint as
Authorization: Bearer <key>.
OAuth scopes:
| Scope | Access |
|---|---|
context:read | Read operations |
content:write | Saves, tracking, refreshes, and data requests |
An unauthenticated request returns 401 with a WWW-Authenticate header pointing to /.well-known/oauth-protected-resource/mcp. See the OAuth guide for details.
Install
Claude Code
claude mcp add --transport http peekpanda https://mcp.peekpanda.com/mcp
Cursor
Add this to ~/.cursor/mcp.json, then sign in when prompted:
{
"mcpServers": {
"peekpanda": {
"url": "https://mcp.peekpanda.com/mcp"
}
}
}
To use an API key instead, add "headers": {"Authorization": "Bearer ${env:PEEKPANDA_TOKEN}"} to the peekpanda server configuration.
Codex
codex mcp add peekpanda --url https://mcp.peekpanda.com/mcp && codex mcp login peekpanda
ChatGPT
In developer mode, use Settings > Connectors / Apps to add a custom connector or MCP server with the URL https://mcp.peekpanda.com/mcp, then sign in with OAuth. The settings path varies by plan.
Tools
Each tool call passes request.action. The show_* tools render inline widgets in clients that support MCP app UIs.
| Tool | Title | Scope | Actions |
|---|---|---|---|
get_context | Get PeekPanda context | read | workspaces |
search_apps | Search iOS apps | read | search, categories, similar, compare, developer, emerging |
get_app | Get an app case file | read | case_file, get, aso, keywords, aso_status, ad_refresh_status, organic, estimates, technology, media, data_requests, chart_history |
get_ads | Get paid ads | read | search, get, intelligence, app_intelligence, rails |
search_organic | Search organic creatives | read | search, get, saved |
aso | Read ASO workstation | read | list, evidence, get, discover, gap, explore |
boards | Read boards of apps and saved ads | read | list, get, memberships |
starter_boards | Browse curated starter boards | read | list, search, detail |
get_market | Get App Store market reads | read | overview, leaderboard, signals, charts |
adopt_starter_board | Add selected apps from a starter board to your boards | write | adopt |
save | Save or unsave a creative | write | organic, unsave_organic, ad, unsave_ad |
refresh | Run an explicit expensive refresh | write | aso_collection, ad_refresh, estimates, technology, aso_app, aso_keyword, ad_transcript, ad_analysis |
request_data | Request missing competitor data or intake | write | request, intake, discover_emerging |
manage_aso | Track apps (kept on boards) and keywords in the ASO workstation | write | track, add_temporary, update, untrack, add_keywords, update_keyword, remove_keyword, assign_tag, create_tag, update_tag, remove_tag, search_ios |
manage_boards | Organize tracked apps and saved ads on boards | write | create, update, remove, add_item, update_item, remove_item |
show_apps | Show apps (visual view over search_apps) | read | search, categories, similar, compare, developer, emerging |
show_app | Show an app case file (view over get_app) | read | case_file, get, aso, keywords, organic, estimates, technology, media, chart_history |
show_ads | Show paid ads (view over get_ads) | read | search, get, intelligence, app_intelligence, rails |
show_market | Show App Store market (view over get_market) | read | overview, leaderboard, signals, charts |
show_organic | Show organic creatives (view over search_organic) | read | search, get, saved |
Data coverage
- PeekPanda covers iOS apps only, not Android.
- Paid ads data covers Meta ads.
- Keyword data covers the US App Store in English. Search positions are observed, and the popularity score is not search volume.
- Revenue and download figures are modelled estimates.
- Data consists of stored, dated observations and is not real-time.
- PeekPanda is not an official Claude connector.
Documentation and support
Support: [email protected]
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.