x402-paid Base agent tools (USDC). 5 deterministic JSON-output MCP tools for builders shipping agentic services. No API keys, no accounts.
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret, dynamic code execution in 0xAxiom/axiom-agentic-tools
- HIGH code analysis flagged committed secret ×2, dynamic code execution in 0xAxiom/axiom-agentic-tools
transport streamable-http · http
verified
reported
listed in the official MCP registry counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 5e13fdb · analyzer v18 · 3h ago
skills & prompt files 1
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 7
- fs 0xAxiom-axiom-agentic-tools-5e13fdb/api/_lib/registry.mjs :19
import { readdirSync, existsSync, statSync } from "node:fs"; - fs 0xAxiom-axiom-agentic-tools-5e13fdb/api/manifest.mjs :1
import { readFileSync } from "fs"; - fs 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/generate-manifest.mjs :10
import { readdirSync, writeFileSync, mkdirSync, existsSync, statSync } from "node:fs"; - fs 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/hopper-settle.mjs :29
import { writeFileSync, mkdirSync, existsSync, readFileSync } from "node:fs"; - fs 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/report.mjs :20
import { readFileSync, existsSync } from "node:fs"; - fs 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/self-pay-first-settle.mjs :41
import { readFileSync, writeFileSync, existsSync, mkdirSync } from "node:fs"; - fs 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/validate.mjs :17
import { readdirSync, readFileSync, existsSync, statSync } from "node:fs";
shell / exec 1
- shell 0xAxiom-axiom-agentic-tools-5e13fdb/tools/mcp-security-scanner/handler.mjs :28
{ regex: /\bexec\s*\(/, title: "exec() reference in description", severity: "medium" },
network 13
- net 0xAxiom-axiom-agentic-tools-5e13fdb/agentkit/index.mjs :160
const res = await fetch(url, { - net 0xAxiom-axiom-agentic-tools-5e13fdb/api/_lib/code-samples.mjs :45
`# Pay with @x402/fetch (below).`, - net 0xAxiom-axiom-agentic-tools-5e13fdb/api/_lib/x402.mjs :336
const r = await fetch(`${FACILITATOR_URL}${path}`, { - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/check-bazaar-indexing.mjs :24
const r = await fetch(url, { headers: { accept: "application/json" } }); - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/hopper-settle.mjs :32
import { Agent, setGlobalDispatcher } from "undici"; - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/migrate-agent-uri-to-ipfs.mjs :65
const srcResp = await fetch(AGENT_URL, { headers: { "cache-control": "no-cache" } }); - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/refresh-agent-hash.mjs :100
const resp = await fetch(AGENT_URI, { headers: { "user-agent": "axiom-agent-hash-refresher/1", "cache-control": "no-cache" } }); - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/report.mjs :44
const r = await fetch(url, { signal: ctrl.signal, headers: { accept: "application/json" } }); - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/republish-agent-uri.mjs :55
const srcResp = await fetch(AGENT_URL, { headers: { "cache-control": "no-cache" } }); - net 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/self-pay-first-settle.mjs :44
import { Agent, setGlobalDispatcher } from "undici"; - net 0xAxiom-axiom-agentic-tools-5e13fdb/tools/agent-revenue-optimizer/handler.mjs :9
import net from "node:net"; - net 0xAxiom-axiom-agentic-tools-5e13fdb/tools/mcp-security-scanner/handler.mjs :66
const resp = await fetch(url, { - net 0xAxiom-axiom-agentic-tools-5e13fdb/tools/repo-health-for-agents/handler.mjs :22
const res = await globalThis.fetch(url, {
secrets 8
- secrets 0xAxiom-axiom-agentic-tools-5e13fdb/api/_lib/opensea-reporter.mjs :20
const key = process.env.TOOL_REPORTER_KEY; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/api/_lib/x402.mjs :46
const CDP_KEY_ID = process.env.CDP_API_KEY_ID || null; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/hopper-settle.mjs :56
const treasuryKey = process.env.NET_PRIVATE_KEY; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/migrate-agent-uri-to-ipfs.mjs :52
const pk = process.env.NET_PRIVATE_KEY; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/refresh-agent-hash.mjs :70
const pk = process.env.NET_PRIVATE_KEY; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/republish-agent-uri.mjs :44
const pk = process.env.NET_PRIVATE_KEY; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/swap-eth-to-usdc.mjs :53
const pk = process.env.NET_PRIVATE_KEY; - secrets 0xAxiom-axiom-agentic-tools-5e13fdb/scripts/update-agent-uri.mjs :45
const pk = process.env.NET_PRIVATE_KEY;
declared dependencies 8
- @coinbase/x402@^2.1.0
- @opensea/tool-sdk@^0.13.0
- @x402/core@^2.14.0
- @x402/fetch@^2.14.0
- viem@^2.21.0
- undici@^8.3.0
- x402@^1.2.0
- x402-fetch@^1.2.0