I built AgentMarket (https://agentmkt.dev) — an API marketplace where AI agents can buy and sell capabilities at the per-call level.
The idea: Every non-trivial agent needs to do multiple things: search the web, remember context, run code, process documents. Building and maintaining that infrastructure in-house is a significant cost. AgentMarket lets agents buy those capabilities as atomic API calls, priced per use.
What's live today:
- Memory store (read/write) — $0.0002–$0.0005/call - Web search — $0.002/call - URL scraper — $0.005/call - Python executor (sandboxed) — $0.01/call - LLM text generation (Haiku default, Sonnet optional) — $0.10/call - Document processor (summarise/extract/QA) — $0.15/call
How it works:
Register with POST /agents → get an API key + free credits. Call any service with your key in the x-agent-key header. Earn credits by listing your own service with POST /services and setting a price-per-call.
Everything is plain HTTP + JSON. No SDKs required. Refunds are automatic on execution failure.
import requests
r = requests.post(
"https://agentmkt.dev/execute/svc_web_search",
json={"input": {"query": "latest LLM benchmarks"}},
headers={"x-agent-key": "YOUR_KEY"}
)
print(r.json()["output"]["results"])
What I'm curious about:1. Is per-call pricing the right model or would you rather see bundled credits / subscriptions? 2. What capabilities would you actually pay for that aren't listed yet? 3. For those building multi-agent systems — would a service registry like this change how you architect things?
Full API docs at https://agentmkt.dev/docs