
Company News
AWS Security Hub Adds Socket for Supply Chain Security
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.
Add Keryx to any MCP agent — ask a research question, pay the x402 toll from your own Arc wallet, and Keryx answers with citations and pays every creator it cites in USDC on Arc.
Give any MCP-capable agent (Claude Code, Claude Desktop, Cursor, …) a tool that asks Keryx a question. Keryx autonomously buys paid sources under a budget, answers with inline citations, and pays every creator it cites in USDC on Arc. The toll for each call is paid from your own Arc-testnet wallet — so every call is a real on-chain payment, visible live on keryx.cc/dashboard.
| Tool | What it does |
|---|---|
ask_keryx | Ask a research question (+ optional USDC budget). Returns a cited answer and the creators Keryx paid downstream. Costs 0.02 USDC per call, paid from your wallet. |
keryx_wallet_status | Show the wallet this server pays from — address, balances, whether it's ready, and how to fund it. Run this first. |
Published to npm as keryx-mcp — no clone, no build.
claude mcp add keryx -- npx -y keryx-mcp@latest
{
"mcpServers": {
"keryx": {
"command": "npx",
"args": ["-y", "keryx-mcp@latest"]
}
}
}
keryx_wallet_status — it prints the wallet address it pays from.ask_keryx with your question. The server deposits to Circle Gateway on the first call
and pays the toll; Keryx researches, answers with citations, and pays the creators it cited.That's it — the answer comes back with the on-chain payment proof and a link to the live dashboard where your call now appears as external traction.
All optional — sane Arc-testnet defaults are built in.
| Var | Default | Purpose |
|---|---|---|
KERYX_BASE_URL | https://keryx.cc | Keryx deployment to call. |
KERYX_BUYER_PRIVATE_KEY | (generated) | Bring your own funded Arc wallet instead of the generated one. |
KERYX_WALLET_FILE | ~/.keryx/buyer-wallet.json | Where the generated wallet is persisted. |
KERYX_GATEWAY_DEPOSIT | 0.5 | USDC moved into Gateway per top-up. |
KERYX_RPC_URL | https://rpc.testnet.arc.network | Arc testnet RPC. |
Real money, testnet. Calls settle real USDC on Arc testnet. The generated wallet holds only what you faucet into it; Keryx never touches your keys. To go mainnet, point
KERYX_BASE_URLat a mainnet deployment and fund with real USDC — only with eyes open.
git clone https://github.com/tang-vu/keryx && cd keryx && npm install
claude mcp add keryx -- node --import tsx --no-warnings "$(pwd)/mcp/keryx-mcp-server.mts"
npm run build (in mcp/) bundles keryx-mcp-server.mts → dist/keryx-mcp.mjs with esbuild; that
single file is what ships to npm and runs under plain node.
FAQs
Add Keryx to any MCP agent — ask a research question, pay the x402 toll from your own Arc wallet, and Keryx answers with citations and pays every creator it cites in USDC on Arc.
The npm package keryx-mcp receives a total of 27 weekly downloads. As such, keryx-mcp popularity was classified as not popular.
We found that keryx-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.

Research
/Security News
Popular npm packages keyv and cacheable compromised.

Security News
A misconfiguration gave three Anthropic models internet access, and one, believing it was in a simulation, shipped a credential-stealing package to PyPI.