MCP server
shopinfo.app exposes its Shopify Theme Store database as a remote MCP server at https://shopinfo.app/mcp.
shopinfo.app records tool calls anonymously: tool name, arguments, outcome, and timing, with no identity information. Records are pruned after 90 days.
What the data is
Counts below are live from the database, last refreshed 2026-10-21. 360 base themes, 1,471 listings including presets, 136 developers, and 9,446 detected stores. Theme facts come from the Shopify Theme Store. Core Web Vitals ranks come from Theme Vitals.
Who can call what
| Caller | Access |
|---|---|
| No key, free key, or Basic | Every tool is listed. search_themes returns at most 3 public rows. get_theme returns public detail. App tools stay open. Other tools return upgrade_required. |
| Pro, Team, SDA member, or admin | Full tool access, including performance, changelogs, price history, and detected stores. |
Plans are on the pricing section.
Send the key as Authorization: Bearer
or as the API-Key header.
Tools
| Tool | Access | What it returns |
|---|---|---|
| search_themes | Teaser or full | Filtered theme list |
| get_theme | Teaser or full | One theme |
| compare_themes | Full | Matrix for 2 to 5 themes |
| get_theme_changelog | Full | Recorded changes |
| get_price_history | Full | Price timeline |
| whats_new | Full | Recent catalog changes |
| get_industry_rankings | Full | Industry placements |
| get_feature_adoption | Full | Feature prevalence |
| get_market_stats | Full | Corpus, feature, and price stats |
| find_similar_themes | Full | Themes scored as similar |
| get_developer | Full | One developer and their themes |
| get_stores_using_theme | Full | Detected stores |
| search_apps | Open | Public app listings |
| get_app | Open | One app listing |
| get_compatible_apps | Open | Apps compatible with a theme |
Resources: glossary, industries, feature catalog, and site stats. Prompts: recommend_theme and theme_health_check.
Setup
Claude Code
claude mcp add --transport http shopinfo https://shopinfo.app/mcp --header "Authorization: Bearer YOUR_KEY"
.mcp.json
{
"mcpServers": {
"shopinfo": {
"type": "http",
"url": "https://shopinfo.app/mcp",
"headers": {
"Authorization": "Bearer ${SHOPINFO_API_KEY}"
}
}
}
}
claude.ai custom connector
Add a custom connector with URL https://shopinfo.app/mcp.
In Request headers, set Authorization
to Bearer YOUR_KEY.
Cursor mcp.json
{
"mcpServers": {
"shopinfo": {
"url": "https://shopinfo.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}
Create a key in the API keys dashboard or read the API docs. A plain-text copy of this page is at /mcp.md.