loading…
Search for a command to run...
loading…
AgentShare delivers structured product search and pricing signals for AI agents over REST and MCP (Streamable HTTP). Responses include freshness & coverage meta
AgentShare delivers structured product search and pricing signals for AI agents over REST and MCP (Streamable HTTP). Responses include freshness & coverage metadata so agents can reason about data recency. API keys secure billed endpoints; public discovery at /agent.json and /mcp.json. Currently integrates connected marketplaces and affiliate feeds – roadmap expands to global e-commerce (AliExpre
MCP Server
Python
REST API
Docs
Structured marketplace prices and offers for AI agents — REST API and MCP (Streamable HTTP).
| Site & docs | https://agentshare.dev |
| MCP endpoint | https://agentshare.dev/mcp/ |
| Discovery | /agent.json · /mcp.json · llm.txt / llms.txt |
This repository holds the stdio MCP server used with Claude Desktop, Cursor, and other MCP clients, plus minimal REST examples. The live API and full integration guides are on the site above.
/api/v1/search, /offers/*, /meta). The full production spec (all routes) is always at https://agentshare.dev/openapi.json (single source of truth; no duplicate docs repo).mcpServers block for npx mcp-remote (Claude Desktop / Cursor) pointing at the remote Streamable HTTP endpoint.To use this MCP server or the REST API, you need an API key. Visit https://agentshare.dev/pricing to get your free tier key (100 requests / month on the public free plan at time of writing — always confirm on the site).
git clone https://github.com/anhmtk/agentshare-mcp.git
cd agentshare-mcp
pip install -r integrations/mcp_server/requirements.txt
export API_KEY=your_api_key # Windows: $env:API_KEY="..."
# optional: export BASE_URL=https://agentshare.dev
python integrations/mcp_server/server.py
Get a key: https://agentshare.dev/pricing
claude_desktop_config.json)Use a local stdio server (Python). Replace the path with the absolute path to server.py in your clone of this repo.
{
"mcpServers": {
"agentshare": {
"command": "python",
"args": ["/ABSOLUTE/PATH/TO/agentshare-mcp/integrations/mcp_server/server.py"],
"env": {
"API_KEY": "your-api-key-here",
"BASE_URL": "https://agentshare.dev"
}
}
}
}
args, e.g. D:/code/agentshare-mcp/integrations/mcp_server/server.py.Remote MCP (Streamable HTTP): clients that support URL + API key headers can use https://agentshare.dev/mcp/ with X-API-Key or Authorization: Bearer. Use mcp-config.json for npx mcp-remote. Details: MCP Quickstart (section MCP).
Advanced — HTTP via mcp-remote (Node / npx): if you use mcp-remote to bridge HTTPS → stdio, pass your key with --header (see troubleshooting in Cursor MCP setup); this repo does not publish an npx agentshare-mcp package.
From the repo root:
pip install -r integrations/mcp_server/requirements.txt
export API_KEY=your_api_key
# optional: export BASE_URL=http://localhost:8000
python integrations/mcp_server/server.py
Same as python integrations/mcp_server/run.py. See integrations/mcp_server/README.md for tools and env.
The examples/ folder has small scripts that call the public JSON API (GET /api/v1/search, …). Useful for testing a key before wiring MCP.
Production discovery (no auth) — use these URLs when submitting to catalogs:
| Resource | URL |
|---|---|
mcp.json |
https://agentshare.dev/mcp.json |
agent.json |
https://agentshare.dev/agent.json |
| Server card (Smithery-style) | https://agentshare.dev/.well-known/mcp/server-card.json |
Third-party indexes (search for AgentShare or your listing URL):
MIT — see LICENSE.
AgentShare aggregates product and offer data from connected marketplaces and affiliate sources. Coverage and freshness vary by source; the API returns freshness metadata (e.g. crawled_at, data_age_seconds, freshness_status) so agents can judge reliability.
Direction: expand toward global e‑commerce and major international marketplaces as integrations mature. For the current focus, see GET /coverage: https://agentshare.dev/coverage
Terms and privacy: https://agentshare.dev/terms · https://agentshare.dev/privacy
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"agentshare-price-api": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also