npm agentreader-mcpstdioupdated 29d ago
MCP server for AgentReader โ 13 pay-per-call tools for AI agents (web intelligence, OFAC sanctions screening, x402 trust data), paid automatically in USDC on Base via the x402 protocol. No API keys, no accounts: your agent's wallet pays $0.001โ$0.05 per call and failed requests are never charged.
What can you do with agentreader mcp?
agentreader-mcp
MCP server for AgentReader โ 13 pay-per-call tools for AI agents (web intelligence, OFAC sanctions screening, x402 trust data), paid automatically in USDC on Base via the x402 protocol. No API keys, no accounts: your agent's wallet pays $0.001โ$0.05 per call and failed requests are never charged.
Tools
| Tool | Price | What it does |
|---|---|---|
read_page |
$0.005 | Web page โ clean LLM-ready markdown article |
page_metadata |
$0.002 | Title, OpenGraph, Twitter cards, JSON-LD, headings |
clean_html |
$0.003 | Raw HTML โ markdown |
pdf_text |
$0.01 | PDF URL โ full text (up to 25 MB) |
parse_feed |
$0.003 | RSS/Atom/RDF feed โ normalized JSON items |
parse_sitemap |
$0.003 | XML sitemap โ URL list |
extract_links |
$0.002 | Page link graph with anchor text |
dns_lookup |
$0.001 | DNS records with TTLs |
screenshot |
$0.02 | Real-browser PNG screenshot |
summarize |
$0.02 | AI summary of URL or text (dense, factual) |
extract_structured |
$0.03 | Page/text โ JSON matching your JSON Schema |
sanctions_screen |
$0.05 | OFAC SDN + Consolidated screening: fuzzy transliteration-aware name match or crypto-address lookup, with verdict + list provenance |
x402_trust_lookup |
$0.05 | Verified-delivery history for any x402 service, built from real paid test purchases (free aggregate: /leaderboard) |
Setup
You need a wallet holding a little USDC on Base mainnet ($1 covers hundreds of calls). Use a dedicated agent wallet, not your main one.
Claude Desktop / Claude Code / any MCP client:
{
"mcpServers": {
"agentreader": {
"command": "npx",
"args": ["-y", "agentreader-mcp"],
"env": { "AGENTREADER_PRIVATE_KEY": "0xYourAgentWalletPrivateKey" }
}
}
}
Also listed in the official MCP Registry as io.github.ajanani1/agentreader-mcp and on npm.
Environment variables:
AGENTREADER_PRIVATE_KEY(required) โ private key of the paying wallet (USDC on Base; gas not needed, x402 uses gasless USDC authorizations)AGENTREADER_API(optional) โ API base URL, defaulthttps://agentreader.dev
How payment works
Each tool call hits the AgentReader API, receives an HTTP 402 with x402 payment requirements, signs a USDC authorization with your key, and retries. Settlement happens through the Coinbase CDP facilitator on Base mainnet. Errors (4xx/5xx) never settle โ you only pay for delivered results.
API without MCP
The same endpoints are callable directly over HTTP with any x402 client: catalog ยท OpenAPI ยท llms.txt ยท x402 discovery
License
MIT
Install
Add agentreader mcp to your client. Pick the one you use.
claude mcp add agentreader-mcp -- npx -y agentreader-mcpcodex mcp add agentreader-mcp -- npx -y agentreader-mcpamp mcp add agentreader-mcp -- npx -y agentreader-mcp{
"mcpServers": {
"agentreader-mcp": {
"command": "npx",
"args": [
"-y",
"agentreader-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"agentreader-mcp": {
"command": "npx",
"args": [
"-y",
"agentreader-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"agentreader-mcp","command":"npx","args":["-y","agentreader-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"agentreader-mcp": {
"command": "npx",
"args": [
"-y",
"agentreader-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"agentreader-mcp": {
"command": "npx",
"args": [
"-y",
"agentreader-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"agentreader-mcp": {
"command": "npx",
"args": [
"-y",
"agentreader-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"agentreader-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"agentreader-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"agentreader-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"agentreader-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y agentreader-mcpRun `goose configure`, choose **Add Extension โ Command-line Extension**, and paste this command.
11 tools
agentreader mcp exposes 11 tools to a connected agent.
- read_page
- $0.005
- page_metadata
- $0.002
- clean_html
- $0.003
- pdf_text
- $0.01
- parse_feed
- $0.003
- parse_sitemap
- $0.003
- extract_links
- $0.002
- dns_lookup
- $0.001
- extract_structured
- $0.03
- sanctions_screen
- $0.05
- x402_trust_lookup
- $0.05
Score
67 / 100
Good
- Documentation22/25
- Maintenance19/25
- Trust6/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 22 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 11 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint โ no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Aug 4, 2026 |