Agent Tool Finder

Free search over ~50k agent tools: paid x402 APIs and MCP servers. Price, networks, how to call.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
90%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainin report_unmet_need

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~626Tokens (tool definitions)
~2.2 KBTypical response size
Minimal attention impact (0.49% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "tool-finder": {
      "url": "https://subpay.ai/find/mcp"
    }
  }
}

Remote endpoints

https://subpay.ai/find/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢find_tools(need, maxPriceUsd, payment, limit)

Free. Free search across public agent-tool catalogs — paid x402 APIs and MCP tools (PayAI's x402 Bazaar) and MCP servers (the official MCP Registry). Describe what you need in plain words; get matching tools with price, payment networks and how to call them. Returns up to 10 matches with kind (x402-http, x402-mcp, mcp-remote, mcp-package), URL, price per call in USD when listed, payment networks, and a one-line howToUse. `matched: false` means nothing covered your request well.

Input Schema

{
  "type": "object",
  "properties": {
    "need": {
      "type": "string",
      "minLength": 3,
      "maxLength": 300,
      "description": "What you need, in plain words — e.g. 'verify a contractor license in Texas'."
    },
    "maxPriceUsd": {
      "description": "Most you'd pay per call, in US dollars. Free tools always qualify.",
      "type": "number",
      "minimum": 0,
      "maximum": 1000
    },
    "payment": {
      "description": "'paid' = x402 pay-per-call only, 'free' = no listed price. Default any.",
      "type": "string",
      "enum": [
        "any",
        "paid",
        "free"
      ]
    },
    "limit": {
      "description": "Results to return (1–10, default 5).",
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    }
  },
  "required": [
    "need"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡report_unmet_need(need, searchId, details, wouldPayUsd, monthlyVolume)

Free. Nothing fits? Say what you needed (free, no personal information): the report_unmet_need MCP tool, or POST https://subpay.ai/api/v1/find/unmet. It decides what gets built next.

Input Schema

{
  "type": "object",
  "properties": {
    "need": {
      "type": "string",
      "minLength": 3,
      "maxLength": 300,
      "description": "What you were looking for."
    },
    "searchId": {
      "description": "The searchId from find_tools, if you searched first.",
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "details": {
      "description": "Inputs you'd send, output you need, why existing tools don't fit. No personal information.",
      "type": "string",
      "maxLength": 1000
    },
    "wouldPayUsd": {
      "description": "Most you'd pay per call, in US dollars.",
      "type": "number",
      "minimum": 0,
      "maximum": 1000
    },
    "monthlyVolume": {
      "description": "Calls you'd make per month.",
      "type": "integer",
      "minimum": 0,
      "maximum": 10000000
    }
  },
  "required": [
    "need"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools