LABSCO SUMMARY
Product discovery today; the buying half is still on the roadmap.
Search works and takes real parameters — price bounds, pagination, sort — which is enough to make comparison shopping a conversation rather than a dozen tabs. The purchase path is the interesting claim and the honest caveat: the README lists cart, checkout and order tracking as coming soon, so treat this as a discovery tool with a payment story attached rather than an end-to-end one.
What it is
An MCP server that connects an assistant to SearchAgora, a universal product search engine that discovers products from across the web. Today it covers product search; the cart and checkout side is listed by the author as coming soon.
What you get
- Product search across the web from inside a conversation — ask for a category and get results back without leaving the assistant
- Search you can narrow: a query string, results per page, page navigation, a minimum and maximum price, and a custom sort order
- Results you can compare in the chat, so "headphones under $100 sorted by highest rating" is a single request rather than a browsing session
- Cart management and purchase are named in the README as not yet available — add to cart, view cart, checkout, saved favourites and order tracking are all listed under coming soon
Requirements
No account is needed for search itself. Install UV and point your client at uvx agora-mcp — the package on PyPI is agora-mcp. Paying for anything additionally needs an L402-compatible client such as Fewsats, configured alongside as a second MCP server with FEWSATS_API_KEY from your Fewsats API keys page. For local development, run it with uv --directory /path/to/your/agora-mcp run agora-mcp.
Setup effort
One command — uvx agora-mcp
USE CASES
01
Comparison shopping inside a conversation
Give the category and a budget and get a comparable set back in one turn, with price bounds and sort applied by the search itself.
02
Narrowing a broad product category
Page through results and adjust the minimum and maximum price until the set is small enough to actually read.
03
Wiring up payment ahead of time
Register an L402-compatible client such as Fewsats alongside it, so the payment path exists when the purchase tools land.
BEFORE YOU INSTALL
What to know first
Requires
uvx on PATH
INSTALLATION
Connect your client
Server setup
TERMINAL
uvx agora-mcpMCP Clients
Cursor, Claude Desktop
JSON
{
"mcpServers": {
"Agora": {
"command": "uvx",
"args": [
"agora-mcp"
]
},
"Fewsats": {
"command": "env",
"args": [
"FEWSATS_API_KEY=<YOUR_FEWSATS_API_KEY>",
"uvx",
"fewsats-mcp"
]
}
}
}