ShelfSync
ShelfSync exposes a retail storefront as a clean product API. Query the catalog, check live inventory, and read reviews without scraping HTML. Great for price monitoring and shopping agents.
- Auth
- API key
- Latency
- ~210ms
- Volume
- 3.7M / mo
- Surfaces
- REST · MCP
Endpoints
Base URL https://corpus.bifra.dev/shelfsync
/productsSearch the product catalog.
Parameters
qstring· queryFull-text search query.
categorystring· queryFilter by category slug.
limitnumber· queryMax results (default 20).
Sample response
{
"products": [
{
"id": "sku_8841",
"title": "Trailhead Down Jacket",
"price": { "amount": 189, "currency": "USD" },
"inStock": true,
"rating": 4.6
}
]
}/products/{id}Fetch a single product with full detail and reviews.
Parameters
idstring· pathrequiredProduct SKU.
Using the REST API
Call it from your own code, a script, or the terminal. Every response is typed and normalized. Pass your Bifra token as a bearer header.
curl "https://corpus.bifra.dev/shelfsync/products?q=...&category=...&limit=..." \
-H "Authorization: Bearer $BIFRA_TOKEN"Using the MCP server
Add the server to your agent's config and it gets typed tools instead of scraping the site. Works with any MCP-compatible client.
{
"mcpServers": {
"shelfsync": {
"url": "https://corpus.bifra.dev/shelfsync/mcp",
"headers": { "Authorization": "Bearer ${BIFRA_TOKEN}" }
}
}
}search_productsSearch the catalog by query and category.
get_productFetch full detail for a product.