# ManyLives Tools Search

> ManyLives Tools Search is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Search a curated index of pay-per-call AI agent tools by natural language description of desired functionality

## Facts

- Endpoint: GET https://api.manylives.me/paid/tools/search?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-tools-search-caa6ff74
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VQOXNxSRFCvJn2C3h80wH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability manylives-tools-search-caa6ff74
```

Example prompt: Search the ManyLives tool index for APIs that do 'pdf to text' and show me the top 5 results with their endpoints and descriptions.

## When to prefer this

Use this endpoint when an AI agent needs to dynamically discover other pay-per-call tools or MCP endpoints by capability description, especially within the ManyLives ecosystem of trading, crypto, and on-chain tools. Prefer this over hardcoded tool lists when the required tool type is not known in advance or when building agent-hires-agent workflows.

## Known failure modes

- Missing required 'q' query parameter returns an error
- Limit parameter exceeding 50 is clamped or rejected
- No matching tools found returns empty results array
- Payment not completed results in HTTP 402 response
- Malformed limit string (non-numeric) may return error

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

Returns a JSON object containing the original query string and an array of matching tools, each with: tool name, relevance score (integer), server URL, endpoint URL, last-checked ISO timestamp, and a human-readable description of what the tool does.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "examples": [
        "pdf to text"
       ],
       "description": "what the tool should do, e.g. 'pdf to text' (required)"
      },
      "limit": {
       "type": "string",
       "examples": [
        "10"
       ],
       "description": "optional, max results (default 20, max 50)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "query": {
       "type": "string"
      },
      "results": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "tool": {
          "type": "string"
         },
         "score": {
          "type": "number"
         },
         "server": {
          "type": "string"
         },
         "endpoint": {
          "type": "string"
         },
         "checked_at": {
          "type": "string"
         },
         "description": {
          "type": "string"
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "pdf to text",
  "results": [
   {
    "tool": "extract_pdf_text",
    "score": 3,
    "server": "…",
    "endpoint": "https://…/mcp",
    "checked_at": "…",
    "description": "…"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-tools-search-caa6ff74/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
