Apex Edge — x402-paid machine services

x402-paid MCP tools: utils, audit screens, corpus search, inference. USDC Base+Solana.

使うべきか

品質と安全性

B
説明の品質
70%
スキーマの完全性
63%
命名の品質
81%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(21)

  • LOWTool 'hash' description lacks action verbhash 内
  • LOWTool 'uuid' has short descriptionuuid 内
  • LOWTool 'uuid' description lacks action verbuuid 内
  • LOWTool 'base64' description lacks action verbbase64 内
  • LOWTool 'time' description lacks action verbtime 内
  • LOWTool 'json_validate' description lacks action verbjson_validate 内
  • LOWTool 'price' description lacks action verbprice 内
  • LOWTool 'jwt_decode' description lacks action verbjwt_decode 内
  • LOWTool 'wordcount' description lacks action verbwordcount 内
  • LOWTool 'slugify' has short descriptionslugify 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~1,328トークン数(ツール定義)
~207 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 1.04%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "apex-edge": {
      "url": "https://apex-edge-coral.vercel.app/mcp"
    }
  }
}

リモートエンドポイント

https://apex-edge-coral.vercel.app/mcpstreamable-http

できること

ツール一覧

ツール(32)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
⚪hash(input, algo)

sha digest

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    },
    "algo": {
      "type": "string"
    }
  }
}
⚪uuid

uuid v4

入力スキーマ

{
  "type": "object",
  "properties": {}
}
⚪base64(input, decode)

base64 encode/decode

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    },
    "decode": {
      "type": "boolean"
    }
  }
}
⚪time

utc timestamp

入力スキーマ

{
  "type": "object",
  "properties": {}
}
⚪json_validate(input)

json validity

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    }
  }
}
⚪price(pair)

spot price (Coinbase public)

入力スキーマ

{
  "type": "object",
  "properties": {
    "pair": {
      "type": "string"
    }
  }
}
⚪jwt_decode(token)

jwt decode-only (no verification)

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    }
  }
}
⚪wordcount(input)

text stats (chars/words/lines/sentences)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    }
  }
}
⚪slugify(input)

url slug

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    }
  }
}
⚪semver(a, b)

semver compare {a,b} -> cmp -1|0|1

入力スキーマ

{
  "type": "object",
  "properties": {
    "a": {
      "type": "string"
    },
    "b": {
      "type": "string"
    }
  }
}
🟢color(input)

hex|rgb list -> hex+rgb+hsl

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    }
  }
}
⚪cron_next(expr, count)

next occurrences of 5-field numeric cron expr (UTC)

入力スキーマ

{
  "type": "object",
  "properties": {
    "expr": {
      "type": "string"
    },
    "count": {
      "type": "number"
    }
  }
}
⚪token(len, alphabet)

crypto-random token (len, alphabet)

入力スキーマ

{
  "type": "object",
  "properties": {
    "len": {
      "type": "number"
    },
    "alphabet": {
      "type": "string"
    }
  }
}
⚪hmac(key, input, algo, expect)

hmac sign/verify (sha1|sha256|sha384|sha512)

入力スキーマ

{
  "type": "object",
  "properties": {
    "key": {
      "type": "string"
    },
    "input": {
      "type": "string"
    },
    "algo": {
      "type": "string"
    },
    "expect": {
      "type": "string"
    }
  }
}
⚪calc(expr)

safe arithmetic eval (+ - * / % ^ parens)

入力スキーマ

{
  "type": "object",
  "properties": {
    "expr": {
      "type": "string"
    }
  }
}
🟢url_parse(url)

url -> components + query params

入力スキーマ

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    }
  }
}
⚪url_encode(input, decode, component)

percent-encode/decode (component default)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    },
    "decode": {
      "type": "boolean"
    },
    "component": {
      "type": "boolean"
    }
  }
}
⚪ip_info

caller network facts (ip, geo, asn, colo)

入力スキーマ

{
  "type": "object",
  "properties": {}
}
⚪date_calc(date, a, b, days)

date parse/shift/diff (iso|unix input)

入力スキーマ

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string"
    },
    "a": {
      "type": "string"
    },
    "b": {
      "type": "string"
    },
    "days": {
      "type": "number"
    }
  }
}
🟢csv_parse(input, header)

csv -> rows (rfc4180-lite)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    },
    "header": {
      "type": "boolean"
    }
  }
}
⚪case_convert(input, to)

identifier case (camel|pascal|snake|kebab|upper|lower|title)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    },
    "to": {
      "type": "string"
    }
  }
}
🟢cidr(cidr, ip)

ipv4 cidr math + membership check

入力スキーマ

{
  "type": "object",
  "properties": {
    "cidr": {
      "type": "string"
    },
    "ip": {
      "type": "string"
    }
  }
}
⚪req_info

sanitized request echo (secrets scrubbed)

入力スキーマ

{
  "type": "object",
  "properties": {}
}
🟢env_validate(input, required)

dotenv parse+schema check (malformed/dupes/empties/missing)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    },
    "required": {
      "type": "array"
    }
  }
}
⚪regex_test(pattern, flags, input)

regex pattern+flags+input -> matches+groups

入力スキーマ

{
  "type": "object",
  "properties": {
    "pattern": {
      "type": "string"
    },
    "flags": {
      "type": "string"
    },
    "input": {
      "type": "string"
    }
  }
}
⚪junit(suite, tests)

tests results -> junit xml for CI

入力スキーマ

{
  "type": "object",
  "properties": {
    "suite": {
      "type": "string"
    },
    "tests": {
      "type": "array"
    }
  }
}
⚪diff_lines(a, b)

line diff a/b -> ops (LCS-lite, 2000-line bound)

入力スキーマ

{
  "type": "object",
  "properties": {
    "a": {
      "type": "string"
    },
    "b": {
      "type": "string"
    }
  }
}
⚪pass_strength(input)

password entropy heuristic (not a crack proof)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    }
  }
}
⚪markdown_lint(input)

markdown static lint (fences/links/heading jumps)

入力スキーマ

{
  "type": "object",
  "properties": {
    "input": {
      "type": "string"
    }
  }
}
🟢corpus_search(q)

keyword search over the apex research corpus (380 docs)

入力スキーマ

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string"
    }
  },
  "required": [
    "q"
  ]
}
⚪checklist

static 32-item audit checklist (secrets/deps/net/api/ops/honesty)

入力スキーマ

{
  "type": "object"
}
⚪corpus_bundle

full 377-doc research corpus as one JSON payload

入力スキーマ

{
  "type": "object"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 32 件