Agora MCP
An MCP server for searching, discovering, and purchasing products through AI assistants like Claude or Cursor.
What is Agora MCP?
Agora MCP connects AI assistants to SearchAgora - a universal product search engine that helps you discover and buy products from across the web. With this MCP, you can seamlessly search for products, compare options, manage your shopping cart, and complete purchases directly through your AI assistant.
Prerequisites
- MCP Client like Cursor or Claude Desktop
- UV installed
- A payment method through any L402-compatible client like Fewsats
Setting Up the MCP Server
For Cursor
- Open Cursor and go to Settings
- Navigate to MCP Server Configuration
- Add the following configuration:
{
"mcpServers": {
"Agora": {
"command": "uvx",
"args": [
"agora-mcp"
]
},
"Fewsats": {
"command": "env",
"args": [
"FEWSATS_API_KEY=YOUR_FEWSATS_API_KEY",
"uvx",
"fewsats-mcp"
]
}
}
}
Make sure to replace YOUR_FEWSATS_API_KEY with your actual API key from Fewsats.
For Claude Desktop
-
Find the configuration file:
- On MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - On Windows:
%APPDATA%/Claude/claude_desktop_config.json
- On MacOS:
-
Add the following configuration:
"mcpServers": {
"Agora": {
"command": "uvx",
"args": [
"agora-mcp"
]
},
"Fewsats": {
"command": "env",
"args": [
"FEWSATS_API_KEY=YOUR_FEWSATS_API_KEY",
"uvx",
"fewsats-mcp"
]
}
}
Running a Local Development Version
For development purposes, you can run a local version of the Agora MCP from your own repository:
"Agora": {
"command": "uv",
"args": [
"--directory",
"/path/to/your/agora-mcp",
"run",
"agora-mcp"
]
}
Replace /path/to/your/agora-mcp with the actual path to your local Agora MCP repository.
Using Agora MCP With Your AI
Once configured, you can have natural conversations with your AI to search for and purchase products:
Searching for Products
Simply ask your AI to search for products:
Can you find a cool t-shirt for me?
Advanced Search Options
Refine your search with additional parameters:
Show me headphones under $100 sorted by highest rating
The search supports:
- Price ranges (min/max)
- Pagination
- Custom sorting
- Product filtering
Coming Soon: Shopping Cart & Purchasing
Soon you'll be able to:
Add that red t-shirt to my cart
Show me what's in my cart
Checkout and purchase my items
Supported Features
Currently, Agora MCP supports:
- Product search with customizable parameters:
- Search query
- Results per page
- Page navigation
- Price filtering (minimum and maximum)
- Custom sorting options
Coming soon:
- Add products to cart
- View and manage shopping cart
- Complete purchases
- Save favorite products
- Track order status
About SearchAgora
SearchAgora is a universal product search engine that helps you discover products from across the web. It offers a seamless shopping experience with comprehensive product information, price comparisons, and streamlined checkout processes.
Metadata
Release files for agora-mcp 0.1.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| agora_mcp-0.1.10.tar.gz | 26.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agora_mcp-0.1.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.3 kB
Release files / agora_mcp-0.1.10.tar.gz
| Download URL | agora_mcp-0.1.10.tar.gz |
|---|---|
| Size | 26.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
62705feb8eefabd8e678951ff5224e1da23bc7148ef7a3f3cb5ef0065bf7893c
|
|
BLAKE2b-256 checksum How to use checksums |
cb2bec5b284ec48e6031bc518d6ff3765f33b5a300fa2197b7c6dbe38edd2387
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.3
|
Release files / agora_mcp-0.1.10-py3-none-any.whl
| Download URL | agora_mcp-0.1.10-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d6a915ee720dbea72aa2d4a4c0b7c4a7d7a75a356145164bb25b3037033b2634
|
|
BLAKE2b-256 checksum How to use checksums |
d46122a7cd5f6bce420f3bc26673c50f90f560a7731f864be45b2261161c84c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.3
|
Security for agora-mcp 0.1.10
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.