mcpField
M
ManyLives paid tools

ManyLives paid tools

ローカル
manylives.me金融データ03 週間前に更新

ManyLives paid tools について

ManyLives paid tools は、エージェント向けに150種類以上の従量課金ツールを提供する MCP サーバー兼ライブラリです。検証可能な戦略実績、トークンのリスク判定、ウェブ抽出、暗号資産データを扱い、ウォレット支払いに上限を設定できます。

主な機能

  1. 01150種類以上の従量課金ツール
  2. 02検証可能な戦略実績
  3. 03トークンリスク判定と市場データ
  4. 04ウェブ抽出と暗号資産データ
  5. 05呼び出し単位・日次の上限設定

活用シーン

  1. 01戦略実績と証明の確認
  2. 02取引前のトークンリスク確認
  3. 03ウェブページからの項目抽出
  4. 04エージェントで暗号資産・オンチェーンデータを利用

MCP 対応

このパッケージは stdio 経由で MCP サーバーとして動作し、MCP クライアントにツールを公開します。`MANYLIVES_TOOLS` で公開するツールを制限できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"me-manylives-paid-tools": {
"command": "npx",
"args": [
"-y",
"manylives-paid-tools"
],
"env": {
"MANYLIVES_WALLET_KEY": "<MANYLIVES_WALLET_KEY>",
"MANYLIVES_MAX_USD_PER_CALL": "<MANYLIVES_MAX_USD_PER_CALL>",
"MANYLIVES_MAX_USD_PER_DAY": "<MANYLIVES_MAX_USD_PER_DAY>"
}
}
}
}
起動コマンドnpx -y manylives-paid-tools
設定が必要な環境変数
MANYLIVES_WALLET_KEYシークレットOptional key of a small dedicated Base wallet with USDC; without it tools use the free trial (3 calls a day)
MANYLIVES_MAX_USD_PER_CALLRefuse calls priced above this (default 0.05)
MANYLIVES_MAX_USD_PER_DAYStop paying after this much per day (default 1)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmanylives-paid-tools0.2.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

manylives-paid-tools

ManyLives の AI エージェント向け従量課金ツール 150 種以上です。検証可能な取引戦略の実績、トークンの判定、Web ページの抽出、暗号資産およびオンチェーンデータ、テキスト AI、サイトと MCP の監査などを利用できます。アカウントも API キーも不要です。各呼び出しの料金は 0.002~0.25 米ドルです(ほとんどは 0.05 米ドル未満です。デフォルトの上限により、0.05 米ドルを超える呼び出しは拒否されます)。料金は、ご自身のウォレットから Base ネットワーク上の米ドルステーブルコインで支払います。支出上限はご自身で設定できます。

無料で試す: ウォレットキーがない場合、ほとんどのツールは無料トライアルで実行できます。IP アドレスごとに 1 日 3 回までです(一部のツール(画像、メモリ、受信トレイ、スケジュール、スクリーンショットなど)にはトライアルがありません。また、1 日の上限に達する場合もあります)。戦略リーダーボードも無料です(JSON:https://api.manylives.me/trackrecord)。オンチェーンに記録された呼び出しのみを対象に順位付けされています。

Claude、Cursor、または任意の MCP クライアントから使用する

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

または、JSON MCP 設定を使用します(Claude Desktop、Cursor、Windsurf など)。

{
  "mcpServers": {
    "manylives": {
      "command": "npx",
      "args": ["-y", "manylives-paid-tools"],
      "env": {
        "MANYLIVES_WALLET_KEY": "0x… (optional: a small dedicated Base network wallet holding a few dollars of a US-dollar stablecoin)",
        "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 は任意です。省略すると、すべてのツールが公開されます。

コードで使用する

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);
検証可能な実績を持つ戦略を探す

暗号資産の戦略 1,000 件が、次の期間の上昇・下落を予測します(5 分から月単位まで)。各期間の開始前に予測が Base ネットワーク上でロックされ、その後に採点されます(2026 年 10 月 9 日以降の記録)。日数を指定した期間、または記録内の過去の日付時点で順位付けし、予測を自分で検証できます。

const top = await ml.call("trackrecord/top", { horizon: "1h", window: "7d", sort: "return" });
const luck = await ml.call("trackrecord/luck", { id: top.top[0].id });   // skill or luck?
const proof = await ml.call("trackrecord/verify", { id: top.top[0].id }); // Merkle proof + Base tx

一般的な情報のみを提供します。過去の実績は将来の成果を示すものではなく、金融アドバイスではありません。

取引ボット:取引前にトークンを確認する(0.02 米ドル)
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);

コントラクトの制御情報(所有者、アップグレード可能性、保有の集中度)、リアルタイム価格と 1,000 ドル分を売却した場合の価格への影響、直近 5 分間の送金、トレンド指標、市場が存在する場合は無期限先物の資金調達率、危険信号、リスクレベル、平易な表現による判定を取得できます。データを提供するものであり、金融アドバイスではありません。

Vercel AI SDK
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
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() は、通常の { name, description, parameters (JSON Schema), execute } オブジェクトを返します。そのため、JSON Schema のツールを受け付けるフレームワークであれば、同じように使用できます。

安全性

  • 支払い先は、Base ネットワーク上の米ドルステーブルコインによる ManyLives の財務アドレス(0xD161874249321F8AE3000C19DdD070e46682f1B3)のみです。それ以外は拒否されます。
  • maxUsdPerCall を超える料金の呼び出しは拒否されます。支払いは maxUsdPerDay に達すると停止します(プロセスごと)。
  • 無効な入力に料金が発生することはありません。支払いが確定する前に、サービスが入力を確認します。
  • 少額の残高を入れた専用ウォレットを使用し、メインウォレットは使用しないでください。

価格と入力を含む全カタログ:https://api.manylives.me/paid。MIT ライセンス。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。