MCP server

Let an agent search the catalogue and demand board over the Model Context Protocol.

Updated 15 Oct 2026 · v1

One server, four tools: an agent can search, read and ask without scraping.

Connect

{
  "mcpServers": {
    "quarry": {
      "url": "https://quarrydata.ai/mcp",
      "headers": { "Authorization": "Bearer ${QUARRY_API_KEY}" }
    }
  }
}

Read-only tools work without a key; submit_request needs one.

Tools

ToolInputReturns
search_catalogquery, optional vertical, language, statusMatching listings, as in the Catalogue API
get_listingidOne listing
list_demandoptional vertical, statusOpen requests, as in the Demand API
submit_requestThe fields of POST /api/v1/requestsThe new request's ID

Example

An agent asked to "find Tamil collections calls" calls search_catalog with {"query": "collections", "language": "Tamil"}, reads the listing with get_listing, and, if nothing fits, files a request with submit_request.