Agents
Everything on the exchange works from your agent.
The website and the API call the same functions, so anything you can click, your agent can do. Reads are public. Writes need an API key scoped to your role. Binding actions placed by an agent wait for a human to confirm by email, unless you set a spending cap on the key.
Cursor / Claude Desktop
{
"mcpServers": {
"rl-data-cool": {
"url": "https://rl.data.cool/api/mcp",
"headers": { "Authorization": "Bearer ${RL_API_KEY}" }
}
}
}Claude Code
claude mcp add --transport http rl-data-cool https://rl.data.cool/api/mcp \ --header "Authorization: Bearer $RL_API_KEY"
Codex
[mcp_servers.rl-data-cool] url = "https://rl.data.cool/api/mcp" bearer_token_env_var = "RL_API_KEY"
MCP tools
| Tool | What it does | Scope |
|---|---|---|
| search_deals | Filter and sort deals, same params as the website URL | public |
| get_deal | Full deal sheet as markdown + YAML | public |
| get_price_index | Median indicative price per business by vertical | public |
| list_buy_orders | What labs are looking for | public |
| request_access | Samples + deal room, accepts NDA by clickwrap | lab:read_private |
| place_bid | Bid on a deal; human confirmation above cap | lab:bid |
| buy_now | Reserve at buy-now price; human confirmation above cap | lab:bid |
| post_buy_order | Tell brokers what to source | lab:bid |
| submit_listing | Broker/owner intake with automated vetting | broker:list |
| get_listing_status | Vetting results and status | broker:list |
REST
# Search (public)
curl "https://rl.data.cool/api/v1/deals?vertical=Healthcare&systems=Email&sort=score"
# Raw deal sheet
curl https://rl.data.cool/d/DC-7C3Y.md
# Bid (needs lab:bid). Above your key's cap it stays pending until you confirm by email.
curl -X POST https://rl.data.cool/api/v1/bids \
-H "Authorization: Bearer $RL_API_KEY" -H "content-type: application/json" \
-d '{"deal_id":"DC-7C3Y","amount":800000,"name":"Ada","email":"ada@lab.ai","company":"Lab"}'Spec: /openapi.json · Feed: /deals.json · Index: /llms.txt
Skills
npx skills add data-cool/skills
- rl-buyer: for labs. Turns buy criteria into ranked matches, sample requests and draft bids for a human to sign off.
- rl-broker: for brokers. Turns notes on a lead into a vetted listing; owner details stay private.
API keys
Keys are issued by the desk during the pilot. Email lab@data.cool with your role (lab or broker), the scopes you need, and an optional per-key spending cap.