ManyLives paid tools

me.manylivesv0.1.0Updated Oct 9, 2026

67 pay-per-call agent tools: token verdicts, web extraction, crypto data, text AI, site audits.

VerifiedSTDIODesktop onlyAI & MLFinanceWeb Search & Scraping

Overview

AI-generated overview

A local MCP server exposing 67 pay-per-call tools for token verdicts, web extraction, crypto data, text AI and site audits, paid in USDC on Base.

What it does
Provides 67 tools that each charge a small per-call fee, covering token risk verdicts, web page extraction, crypto and on-chain data, text AI, and site or MCP audits. Calls are paid in USDC on Base from the user's own wallet, with per-call and per-day spend caps. Without a wallet key, every tool runs on a free trial limited to 3 calls a day. Tools can also be used from code through a client library and adapted to frameworks such as Vercel AI SDK or LangChain.js.
When to use it
Useful when an assistant needs occasional paid data or analysis, such as checking a token before trading, extracting fields from a web page, or running a site audit, without signing up for an account or API key. The free trial suits light testing; a funded wallet is needed for regular use.
Requirements
Runs locally over stdio, typically via npx from the npm package manylives-paid-tools; desktop MCP clients only. No account or API key. A dedicated Base wallet holding USDC is supplied through the MANYLIVES_WALLET_KEY environment variable; without it the free trial allows 3 calls a day. Optional caps MANYLIVES_MAX_USD_PER_CALL (default 0.05) and MANYLIVES_MAX_USD_PER_DAY (default 1), and an optional MANYLIVES_TOOLS list to limit exposed tools. Network access required.
Before you install
Each call spends real money in USDC from the wallet whose key is in MANYLIVES_WALLET_KEY, so a dedicated wallet with a small balance is advised rather than a main wallet. Spend caps are per process and can be raised. Payments go only to the stated ManyLives treasury address. Tool outputs such as token verdicts are data, not financial advice.

Installation

In SourceWeft

  1. Open ManyLives paid tools in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

manylives-paid-tools

67 pay-per-call tools for AI agents from ManyLives: token verdicts, web page extraction, crypto and on-chain data, text AI, site and MCP audits, and more. No account and no API key. Each call costs US$0.001 to $0.05, paid in USDC on Base from your own wallet, with spend caps you set.

Try it free: without a wallet key every tool runs on the free trial (3 calls a day).

Use it from Claude, Cursor or any MCP client

bash
claude mcp add manylives -- npx -y manylives-paid-tools

Or in a JSON MCP config (Claude Desktop, Cursor, Windsurf…):

json
{  "mcpServers": {    "manylives": {      "command": "npx",      "args": ["-y", "manylives-paid-tools"],      "env": {        "MANYLIVES_WALLET_KEY": "0x… (optional: a small dedicated Base wallet holding a few dollars of USDC)",        "MANYLIVES_MAX_USD_PER_CALL": "0.05",        "MANYLIVES_MAX_USD_PER_DAY": "1",        "MANYLIVES_TOOLS": "token_verdict,web_extract_fields,site_agent_report"      }    }  }}

MANYLIVES_TOOLS is optional; leave it out to expose every tool.

Use it in code

js
import { createClient } from "manylives-paid-tools";
const ml = createClient({ privateKey: process.env.WALLET_KEY, maxUsdPerCall: 0.05, maxUsdPerDay: 1 });const v = await ml.call("token/verdict", { token: "0x940181a94A35A4569E4529A3CDfB74e38FD98631" });console.log(v.risk, v.flags, v.verdict);

Trading bots: check a token before you trade it (US$0.02)

js
const v = await ml.call("token/verdict", { token });if (v.risk === "high" || (v.market.impact_1000_usd_pct ?? 100) > 3) return skip(token, v.flags);

You get contract control (owner, upgradeable, concentration), live price and the price impact of a 1,000-dollar sell, the last five minutes of transfers, trend indicators, perp funding when a market exists, red flags, a risk level and a plain-language verdict. Data, not financial advice.

Vercel AI SDK

js
import { tool, jsonSchema } from "ai";const tools = Object.fromEntries((await ml.tools({ only: ["token_verdict", "web_extract_fields"] }))  .map((t) => [t.name, tool({ description: t.description, inputSchema: jsonSchema(t.parameters), execute: t.execute })]));

LangChain.js

js
import { DynamicStructuredTool } from "@langchain/core/tools";const tools = (await ml.tools()).map((t) => new DynamicStructuredTool({  name: t.name, description: t.description, schema: t.parameters,  func: async (input) => JSON.stringify(await t.execute(input)),}));

ml.tools() returns plain { name, description, parameters (JSON Schema), execute } objects, so any framework that takes JSON Schema tools works the same way.

Safety

  • Payments go only to the ManyLives treasury (0xD161874249321F8AE3000C19DdD070e46682f1B3) in USDC on Base; anything else is refused.
  • Calls priced above maxUsdPerCall are refused; payments stop at maxUsdPerDay (per process).
  • Bad input is never charged: the service checks input before the payment settles.
  • Use a dedicated wallet with a small balance, never your main wallet.

Full catalogue with prices and inputs: https://manylives.me/paid. MIT licence.

Source: javascript/paid-tools/README.md at commit 08057d6

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v0.1.0LatestOct 9, 2026