# AgentBIT (remote · agentbit.app)

x402 router-proxy + 79 keyless pay-per-call tools on Base. Pay once, we run the best tool.

- Trust score: 71/100 (medium)
- Change this week: +10
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-09-20

## Components

- remote · `agentbit.app`: 71/100 (this document), [markdown](https://verifymcp.io/servers/app-agentbit-mcp/agentbit.md), [page](https://verifymcp.io/servers/app-agentbit-mcp/agentbit)

## Channel facts

- Endpoint: `https://agentbit.app/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.3.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-09-20.

- **Endpoint Security**: 63/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS check failed: the endpoint is reachable over plaintext HTTP.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 69/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 10425 tokens (~128/item across 81 items; 81 tools + 0 resources), over budget; trim descriptions and params.
  - Tools include usage examples.
- **Stability & Change Management**: 57/100
  - Stability observed for 17 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 90/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 69% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - We read all 81 captured tool definition(s), and no name or description among them implies an irreversible operation.
  - An AI judge read all 82 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 60/100
  - Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28.

## Install

### How do I install the AgentBIT MCP server?

AgentBIT is a hosted endpoint at https://agentbit.app/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http app-agentbit-mcp 'https://agentbit.app/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "app-agentbit-mcp": {
      "url": "https://agentbit.app/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "app-agentbit-mcp": {
      "type": "http",
      "url": "https://agentbit.app/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.app-agentbit-mcp]
url = "https://agentbit.app/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "app-agentbit-mcp": {
      "type": "remote",
      "url": "https://agentbit.app/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add app-agentbit-mcp --url 'https://agentbit.app/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  app-agentbit-mcp:
    url: "https://agentbit.app/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "app-agentbit-mcp": {
      "Transport": "http",
      "Url": "https://agentbit.app/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add app-agentbit-mcp -t streamable-http -u 'https://agentbit.app/mcp'
```

### Other

```json
{
  "mcpServers": {
    "app-agentbit-mcp": {
      "type": "http",
      "url": "https://agentbit.app/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-09-19 (score 71, +1)

No change was recorded against any check on this day. Stability & Change Management went from 50 to 53. That category is still filling its 30-day observation window: 15 days of observed history at the previous scan, 16 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-17 (score 70, +1)

No change was recorded against any check on this day. Stability & Change Management went from 43 to 47. That category is still filling its 30-day observation window: 13 days of observed history at the previous scan, 14 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-09-16 (score 69, 0)

- [security regression] A breaking change shipped without a version bump: still 1.7.0
- [security] Tool “agentbit_route” rewrote its description, which is the text the model reads
- [functional regression] “agentbit_route” made “task” required, so existing callers break
- [functional improvement] Schema quality: fail → pass
- [functional] Destructive annotations: 100 → pass
- [cosmetic] “agentbit_route” reworded the description of “body”

### 2026-09-15 (score 69, +1)

- [functional] Destructive annotations: pass → 100
- [functional] New tool “agentbit_route”

### 2026-09-14 (score 68, +7)

- [security improvement] Authorization: unverified → partial
- [functional regression] Schema quality: 7809 → 10160
- [functional] New tool “agentbit.address_eip55”
- [functional] New tool “agentbit.contract_audit”
- [functional] New tool “agentbit.counterparty_verify”
- [functional] New tool “agentbit.decode_base58”
- [functional] New tool “agentbit.decode_hex”
- [functional] New tool “agentbit.decode_url”
- [functional] New tool “agentbit.domain_dossier”
- [functional] New tool “agentbit.encode_base58”
- [functional] New tool “agentbit.encode_hex”
- [functional] New tool “agentbit.encode_url”
- [functional] New tool “agentbit.hash_keccak256”
- [functional] New tool “agentbit.hash_md5”
- [functional] New tool “agentbit.hash_sha1”
- [functional] New tool “agentbit.json_diff”
- [functional] New tool “agentbit.sec_filings”
- [functional] New tool “agentbit.server_time”
- [functional] New tool “agentbit.stock_price”
- [functional] New tool “agentbit.text_diff”
- [functional] New tool “agentbit.text_slugify”
- [functional] New tool “agentbit.text_summarize”
- [functional] New tool “agentbit.timestamp_convert”
- [functional] New tool “agentbit.wallet_dossier”

### 2026-09-13 (score 61, 0)

- [security regression] HSTS header: unverified → fail
- [security] Authorization: Authorisation not fully verified: no authorisation is required to call this server, and 58 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
- [functional] New tool “agentbit.content_moderate”
- [functional] New tool “agentbit.text_analyze”
- [functional] New tool “agentbit.text_keywords”

### 2026-09-12 (score 61, +1)

- [security regression] HSTS header: fail → unverified
- [security] Authorization: Authorisation not yet verified: we couldn't confirm whether this endpoint requires it.
- [functional regression] Schema quality: 6715 → 7415
- [functional] New tool “agentbit.crypto_trader_kit”
- [functional] New tool “agentbit.market_sentiment”
- [functional] New tool “agentbit.onchain_gas”
- [functional] New tool “agentbit.onchain_read”
- [functional] New tool “agentbit.prediction_markets”

### 2026-09-11 (score 60, +1)

- [functional improvement] Schema quality: 153 → 134
- [functional] New tool “agentbit.convert_csv_json”
- [functional] New tool “agentbit.convert_json_csv”
- [functional] New tool “agentbit.convert_xml_json”
- [functional] New tool “agentbit.decode_base64”
- [functional] New tool “agentbit.encode_base64”
- [functional] New tool “agentbit.hash_hmac”
- [functional] New tool “agentbit.hash_sha256”
- [functional] New tool “agentbit.hash_sha512”
- [functional] New tool “agentbit.json_validate”
- [functional] New tool “agentbit.jwt_decode”
- [functional] New tool “agentbit.semver_compare”
- [functional] New tool “agentbit.url_parse”
- [functional] New tool “agentbit.uuid_generate”

## MCP tools (81)

### `agentbit_discover` (~133 tokens)

x402 Ecosystem Discovery (free)

Search every indexed x402 resource across Coinbase Bazaar, Agent402 and Agentic Market (7k+ tools): name, price, seller, network, usage metrics. Free — use it FIRST to find the right paid tool for any task.

Input parameters:

- `category` (string)
- `limit` (integer)
- `max_price` (number): Max price in USDC
- `network` (string): CAIP-2, e.g. eip155:8453
- `query` (string): What you are looking for (matched against name, description, URL)
- `sort` (string)

### `agentbit_route` (~265 tokens)

AgentBIT Router — run any x402 tool

THE general-purpose tool: use this whenever you need data or an action that no other tool here covers. Describe the task and we pick the single best x402 tool for it across the whole ecosystem (14,000+ tools) — including external sellers, paid from our treasury — run it, and return the result. Examples: "get the latest ethereum block height", "screen this wallet for sanctions", "search the web for X and extract the text", "latest SEC filings for AAPL", "price of ETH in USD". Give a plain-language "task" (we pick the tool) or an explicit "resource" URL, plus optional "body" input. Pay-per-call via x402 (USDC on Base): call without _payment to get the requirements, then retry with _payment set. Prefer this over hard-coding a specific seller.

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `body` (object): Optional input passed to the chosen tool (task-dependent).
- `resource` (string): Optional explicit x402 resource URL to execute instead of auto-picking.
- `task` (string, required): Plain-language task; we pick the best runnable x402 tool for it.

### `agentbit.address_eip55` (~91 tokens)

EIP-55 Address Checksum

EIP-55 mixed-case checksum for a 20-byte EVM (Ethereum/Base) hex address, via Keccak-256. Normalize and verify addresses before a transfer. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required)

### `agentbit.business_identity` (~123 tokens)

LEI / Company Identity

Legal entity identity via GLEIF: look up a company by LEI, search legal entities by name across jurisdictions, or validate an LEI checksum. Returns legal name, status, jurisdiction, registered address and registration details — authoritative data for KYB and compliance agents. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `company_name` (string)
- `lei` (string)
- `operation` (string, required)

### `agentbit.company_enrich` (~109 tokens)

Company Enrichment

Company enrichment from a domain: canonical name, website, description, detected technologies (CMS, e-commerce platform, analytics), social profiles and mail infrastructure (MX). Live signals read from the company website and DNS — no stale database. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `company_name` (string)
- `domain` (string)

### `agentbit.company_research` (~129 tokens)

Company Research Dossier

One-call company due-diligence dossier: web-signal enrichment (technologies, socials, mail), recent news from live web search, website agent-readiness score and technical risk indicators (DNS, SSL, domain age). Normalized JSON — replaces 4–6 separate calls when researching a vendor, lead or counterparty. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `company_name` (string)
- `domain` (string)

### `agentbit.content_moderate` (~127 tokens)

Content Moderation & PII Scan

Scan text for personal data (emails, phones, Luhn-valid card numbers, IPs, crypto addresses) and unsafe language, returning named flags and a 0-100 risk score. Offline, key-less — the safety gate before storing or LLM-processing user content. $0.003. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `text` (string, required): The text to moderate (up to 100k characters)

### `agentbit.contract_audit` (~117 tokens)

Contract Audit

A structured token/contract risk report for a Base contract: a normalized risk score, a pass/warn/fail checklist (bytecode present, sanctions, verified source, ownership, holder concentration) and a single verdict. $0.05. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): Token/contract address on Base (0x + 40 hex)

### `agentbit.convert_csv_json` (~80 tokens)

CSV to JSON

Convert CSV text (first row = headers) into a JSON array of row objects. Parse spreadsheets and exports into structured data. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.convert_json_csv` (~77 tokens)

JSON to CSV

Convert a JSON array of objects into CSV text with a header row. Flatten structured data for spreadsheets and exports. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.convert_xml_json` (~76 tokens)

XML to JSON

Convert an XML document into an equivalent JSON object. Parse XML feeds, SOAP responses and config into JSON. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.counterparty_risk` (~131 tokens)

Counterparty Risk

Pre-transaction risk screening for a domain, company or email domain: DNS resolution, MX presence, SSL validity/expiry, domain age via RDAP, website reachability. Returns risk score 0–100, risk level, per-check results and evidence. Run it before an agent pays, emails or integrates with an unknown party. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `subject` (string, required)
- `subject_type` (string)

### `agentbit.counterparty_verify` (~172 tokens)

Counterparty Verify (AML)

One AML/KYC-style verdict for a counterparty from a single call: wallet sanctions + on-chain risk, name sanctions screening, GLEIF company identity and technical counterparty risk, merged into clear | review | blocked with an itemized findings list. $0.02. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string): EVM wallet address to screen (0x + 40 hex)
- `company_name` (string): Legal company name to verify via GLEIF
- `domain` (string): Domain to run technical counterparty risk on
- `name` (string): Person or entity name to screen against sanctions lists

### `agentbit.crypto_trader_kit` (~155 tokens)

Crypto Trader Kit

One call, the whole pre-trade picture: crypto market sentiment (Fear & Greed + global stats), live Base gas/block, optional token price(s) and related prediction-market odds. A bundled decision snapshot for trading agents, $0.01. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `token` (string): Single token for pricing: <chain>:<address> or coingecko:<id>
- `tokens` (array): Up to 10 tokens to price
- `topic` (string): Prediction-market query (defaults to the token label)

### `agentbit.decode_base58` (~80 tokens)

Base58 Decode

Base58-decode a Bitcoin/Solana string to raw bytes, returned as hex and base64. Rejects invalid symbols. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.decode_base64` (~75 tokens)

Base64 Decode

Base64-decode an input string back to its original text. Strict decoding of standard base64. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.decode_hex` (~94 tokens)

Hex Decode

Hex-decode a hex string (optional 0x prefix) back to bytes, returned as UTF-8 (when printable) and base64. Rejects odd-length or non-hex input. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.decode_url` (~86 tokens)

URL Decode

RFC 3986 percent-decode an input string back to its original text (%20 to space, %2F to /). Reverse of url-encode. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.defi_yields` (~237 tokens)

DeFi Yield Search

Search every tracked DeFi yield pool with TVL over $50k: filter by chain, project, token symbol, stablecoin-only and minimum TVL, ranked by APY with base/reward split and IL risk. Open DefiLlama data, refreshed server-side every 15 minutes. $0.002 per query — the yield screener as a pay-per-call primitive. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `chain` (string): Filter by chain, e.g. base, ethereum, arbitrum
- `limit` (integer): Max pools returned (1-50, default 15)
- `min_tvl_usd` (number): Minimum pool TVL (default 100000)
- `project` (string): Filter by protocol, e.g. aave-v3, morpho
- `stablecoins_only` (boolean): Only stablecoin pools
- `symbol` (string): Filter by token symbol substring, e.g. USDC

### `agentbit.discover` (~212 tokens)

x402 Ecosystem Discovery

Search every indexed x402 resource across Coinbase Bazaar, Agent402 and Agentic Market in one call (7k+ tools): name, description, price, seller, network and real usage metrics (calls, unique buyers, settled volume), with per-source freshness data. The meta-tool for agents: find the right paid tool for any task first, then call it. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `category` (string)
- `limit` (integer): Max results (default 25, max 100)
- `max_price` (number): Maximum price in USDC
- `network` (string): CAIP-2, e.g. eip155:8453
- `query` (string, required): What you are looking for (matched against name, description, URL)
- `sort` (string)
- `source` (string)

### `agentbit.dns_inspect` (~150 tokens)

DNS Inspector

Complete DNS inspection in one call over DNS-over-HTTPS: A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records with TTLs — plus a derived email posture analysis (SPF present and policy, DMARC present and policy, MX count, overall assessment) that raw lookup tools don't do. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `domain` (string, required): Hostname to inspect, e.g. example.com
- `types` (array): Record types to query (default: all eight)

### `agentbit.domain_dossier` (~129 tokens)

Domain Dossier

Everything to vet a domain in one call: DNS records + email posture, RDAP registration/age/registrar, IP network/ASN/geo (from the resolved A record) and public threat-intel on the site. Four AgentBIT tools, merged. $0.015. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `domain` (string, required): Bare registrable domain, e.g. example.com (no scheme, no path)

### `agentbit.domain_intel` (~142 tokens)

Domain Intelligence

Full domain intelligence via RDAP (the registries' official WHOIS successor): registration and expiry dates with computed age, registrar, EPP status codes, nameservers, DNSSEC — plus derived risk flags (newly registered, hold status, expiring) and a clean availability answer for unregistered domains. Registry data, structured JSON, no scraping. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `domain` (string, required): Bare registrable domain, e.g. example.com (no scheme, no path)

### `agentbit.email_deliverability` (~111 tokens)

Email Deliverability

Email address deliverability and risk check before sending: syntax, domain, MX records, SPF, DMARC, disposable-provider detection and role-account detection. Returns a 0–100 deliverability score, risk level and per-check details. Live DNS, no mailbox pinging. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `email` (string, required)

### `agentbit.encode_base58` (~87 tokens)

Base58 Encode

Base58-encode bytes with the Bitcoin/Solana alphabet (no 0, O, I, l) — the encoding behind BTC and Solana addresses. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.encode_base64` (~74 tokens)

Base64 Encode

Base64-encode an input string. Standard encoding for binary-safe transport of text and data. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.encode_hex` (~77 tokens)

Hex Encode

Hex-encode an input string (bytes to lowercase hex). Binary-safe representation for wire formats, hashes and calldata. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.encode_url` (~81 tokens)

URL Encode

RFC 3986 percent-encode an input string for safe use in URLs, query strings and path segments (spaces become %20). Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.endpoint_monitor` (~143 tokens)

Endpoint Monitor

One-shot health probe for any endpoint: HTTP status and latency, TLS certificate issuer and days-to-expiry, response size, security-header audit (HSTS, CSP, X-Content-Type-Options, X-Frame-Options) and named issues (SLOW_RESPONSE, CERTIFICATE_EXPIRING, SERVER_ERROR_STATUS). Call it on a schedule and you have uptime monitoring for a fraction of a cent. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `url` (string, required): Absolute http(s) URL to probe

### `agentbit.feed_read` (~164 tokens)

Feed Reader

Fetch any RSS or Atom feed and get normalized JSON items — title, link, ISO-8601 date, plain-text summary, author, categories. Point it at a regular HTML page and it auto-discovers the feed. RSS 2.0, RSS 1.0/RDF and Atom, messy real-world feeds included. The monitoring primitive for agents that watch sources. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `limit` (integer): Max items to return (1-50, default 20)
- `url` (string, required): Feed URL, or an HTML page URL to auto-discover the feed from

### `agentbit.financial_document` (~121 tokens)

Invoice / IBAN Intelligence

Financial identifier validation: IBAN validation (format, length per country, mod-97 checksum), IBAN repair suggestions for OCR errors, EU VAT number format validation. Deterministic, instant, no third-party calls — for invoice, payment and onboarding agents. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `iban` (string)
- `operation` (string, required)
- `vat` (string)

### `agentbit.fx` (~113 tokens)

FX Aggregator

Live foreign-exchange rates for one or many currency pairs (e.g. EUR/USD, EUR/RON, USD/JPY) with mid, indicative bid/ask, source attribution, timestamp and confidence. ECB-derived reference rates, cached 30 seconds. Use for pricing, conversions and finance agents. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `pairs` (array, required)

### `agentbit.hash_hmac` (~103 tokens)

HMAC Signature

Compute an HMAC signature (hex) of an input string with a secret key. Supports sha256, sha512 and other algorithms — for webhook signing and message authentication. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `algorithm` (string)
- `input` (string, required)
- `key` (string, required)

### `agentbit.hash_keccak256` (~98 tokens)

Keccak-256 Hash

Ethereum Keccak-256 hex digest of input — original Keccak (0x01 padding), not NIST SHA3-256. Used for EVM checksums, event topics and Solidity keccak256. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.hash_md5` (~84 tokens)

MD5 Hash

Compute the MD5 hash (hex digest) of an input string. Fast, deterministic checksums and legacy fingerprints (not for security-sensitive hashing). Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.hash_sha1` (~80 tokens)

SHA-1 Hash

Compute the SHA-1 hash (hex digest) of an input string. Deterministic fingerprints and git-style content identifiers. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.hash_sha256` (~85 tokens)

SHA-256 Hash

Compute the SHA-256 hash (hex digest) of an input string. Deterministic cryptographic hashing for checksums, fingerprints and content addressing. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.hash_sha512` (~82 tokens)

SHA-512 Hash

Compute the SHA-512 hash (hex digest) of an input string. Deterministic cryptographic hashing for checksums and fingerprints. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.ip_intel` (~118 tokens)

IP Intelligence

IP address intelligence from official internet-registry data (RIPEstat, the RIPE NCC public API): ASN and network holder, announced prefix, RIR-registered country, abuse contact — plus reverse DNS and private/reserved-range detection. Registry truth, not commercial geolocation guesses. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `ip` (string, required): IPv4 or IPv6 address

### `agentbit.json_diff` (~90 tokens)

JSON Diff

Structural diff of two JSON values: dotted-path lists of added, removed and changed fields, plus an equal flag. Input JSON strings or objects. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `a` (string, required)
- `b` (string, required)

### `agentbit.json_validate` (~77 tokens)

JSON Validate

Validate whether an input string is well-formed JSON. Returns a valid flag and a parser error message when invalid. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.jwt_decode` (~82 tokens)

JWT Decode

Decode a JSON Web Token (JWT) into its header and payload claims without signature verification. Inspect exp, iss, sub and custom claims. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.market_sentiment` (~101 tokens)

Crypto Market Sentiment

Crypto market sentiment in one call: the Fear & Greed index (0-100 with classification) plus global market stats — total market cap, 24h volume, BTC/ETH dominance and 24h change. Free public data, $0.002. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.

### `agentbit.onchain_gas` (~104 tokens)

Base Gas & Block (Free)

FREE onchain heartbeat for Base: current gas price and EIP-1559 base fee (wei + gwei) plus the latest block number and timestamp. One call, no payment, no wallet. The zero-friction primitive every onchain agent checks on a loop. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.

### `agentbit.onchain_read` (~211 tokens)

Onchain Read (EVM / Base)

Cheap generic EVM reads on Base for AI agents: native balance, nonce, contract code, ERC-20 token balance, eth_call, gas price, latest block, and transaction/receipt lookups. One call, read-only, $0.001. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string): EVM address (0x + 40 hex) — for balance/nonce/code/token_balance (the holder)
- `data` (string): 0x-prefixed hex calldata for method=call
- `hash` (string): Transaction hash (0x + 64 hex) for method=tx/receipt
- `method` (string, required): Which read to perform
- `to` (string): Contract address for method=call
- `token` (string): ERC-20 contract address for method=token_balance

### `agentbit.paper_search` (~216 tokens)

Academic Paper Search

Search academic literature across OpenAlex, Crossref and arXiv in one call: title, authors, year, venue, DOI, citation count, abstract and a DIRECT open-access PDF link where one exists. Deduplicated across sources, filterable by year and open-access, optional BibTeX per paper. One request replaces three APIs. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `format` (string): 'bibtex' adds a ready-to-cite BibTeX entry per paper
- `limit` (integer): Max papers to return (1-25, default 10)
- `open_access_only` (boolean): Only papers with a direct open-access PDF link
- `query` (string, required): Search query: topic, title fragment, or author + topic (3-300 chars)
- `year_from` (integer): Only papers published in or after this year

### `agentbit.prediction_markets` (~129 tokens)

Prediction Markets (Polymarket)

Live prediction-market data from Polymarket: the most liquid active markets with their outcomes, current prices (implied odds), liquidity, volume and end date. Optionally filter by a query. Public data, $0.005. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `limit` (integer): Max markets to return (1-50, default 10)
- `query` (string): Optional keyword to filter markets by question

### `agentbit.protocol_tvl` (~185 tokens)

Protocol TVL & Fundamentals

DeFi protocol fundamentals in one call: current TVL, 1-day and 7-day change, category, chains and website for any protocol — search by name, or screen the whole universe by category and chain ranked by TVL. Open DefiLlama data, refreshed server-side every 15 minutes. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `category` (string): Filter by category, e.g. lending, dexes, bridge
- `chain` (string): Filter to protocols deployed on this chain, e.g. base
- `limit` (integer): Max results (1-50, default 10)
- `protocol` (string): Protocol name or slug fragment, e.g. aave

### `agentbit.reddit_search` (~132 tokens)

Reddit Search

Search Reddit posts by keyword, optionally within a subreddit, sorted by relevance, new or top over a timeframe. Returns title, subreddit, permalink, score, comment count, timestamp and post text — useful for sentiment, community feedback and trend research. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `limit` (integer)
- `query` (string, required)
- `sort` (string)
- `subreddit` (string)
- `timeframe` (string)

### `agentbit.sanctions_screen` (~164 tokens)

Sanctions Screening

Screen a person or company name against the OFAC SDN and UN Security Council consolidated sanctions lists: fuzzy matching with similarity scores, matched programs, entity type and country. Lists refreshed daily from official sources; screening runs locally — deterministic and fast. A match requires human review; not legal advice. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `limit` (integer): Max matches to return (default 10, max 25)
- `name` (string, required): Person or organization name to screen
- `threshold` (number): Minimum similarity score 0.5-1.0 (default 0.75)

### `agentbit.sec_filings` (~182 tokens)

SEC Filings (EDGAR)

Recent SEC EDGAR filings for a US public company by ticker or CIK, optionally filtered by form (10-K, 10-Q, 8-K, ...). Returns form, filing/report dates, accession number and a direct document URL. Free public source, $0.01. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `cik` (string): SEC CIK (numeric; zero-padding optional)
- `form` (string): Optional form filter, e.g. 10-K, 10-Q, 8-K
- `limit` (integer): Max filings to return (1-50, default 20)
- `ticker` (string): US equity ticker, e.g. AAPL

### `agentbit.semver_compare` (~86 tokens)

Semver Compare

Compare two semantic version strings. Returns -1, 0 or 1 for less-than, equal or greater-than. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `a` (string, required)
- `b` (string, required)

### `agentbit.server_time` (~99 tokens)

Server Time (Free)

FREE authoritative UTC clock: current unix seconds and milliseconds, ISO-8601, RFC 2822, date/time, day-of-week, day-of-year and ISO week. One call, no payment, no input. A high-frequency poll magnet for agents. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.

### `agentbit.stablecoin_stats` (~184 tokens)

Stablecoin Stats & Peg Monitor

Stablecoin market data with the number agents paying in USDC actually need: current price and PEG DEVIATION per coin, circulating supply, peg mechanism and chains, ranked by market cap. Filter by symbol or screen for depegs (absolute deviation above a threshold). Open DefiLlama data, refreshed every 10 minutes. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `limit` (integer): Max results (1-50, default 15)
- `max_peg_deviation_percent` (number): Depeg screen: only coins with ABSOLUTE deviation >= this value (e.g. 0.5)
- `symbol` (string): Filter by symbol substring, e.g. USDC

### `agentbit.stock_price` (~109 tokens)

Stock Price

Latest equity quote from a free, key-less source (Yahoo Finance): price, day open/high/low, previous close, % change, volume and currency. Input a symbol like AAPL. Delayed, $0.005. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `symbol` (string, required): Equity ticker, e.g. AAPL

### `agentbit.structured_extract` (~134 tokens)

Structured Data Extract

Extract a page's machine-readable self-description in one call: every JSON-LD block (schema.org), OpenGraph and Twitter Card metadata, canonical URL, title, meta description, H1, hreflang alternates and RSS/Atom feed links — parsed server-side into clean JSON. Where text extraction gives you prose, this gives you structured facts. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `url` (string, required): Absolute http(s) URL of the page

### `agentbit.text_analyze` (~127 tokens)

Text Analyze (Language & Readability)

Analyze any text in one call: detected language (with script + confidence), readability (Flesch Reading Ease & Flesch-Kincaid grade with reading level) and full statistics — word/sentence/paragraph counts, reading time, lexical diversity. Offline, key-less, $0.002. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `text` (string, required): The text to analyze (up to 100k characters)

### `agentbit.text_diff` (~129 tokens)

Text Diff (Line & Word)

Diff two texts offline (LCS-based): the added and removed lines, a count of changed line-pairs, added/removed word tallies and a 0-1 similarity ratio. Key-less, instant, $0.002. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `a` (string, required): The original text (up to 100k characters)
- `b` (string, required): The revised text (up to 100k characters)

### `agentbit.text_keywords` (~140 tokens)

Text Keywords & Entities

Extract the top keywords and key phrases from text (frequency, stopword-filtered) plus structured entities by pattern — emails, URLs, @mentions, #hashtags, phones, money, dates and 0x crypto addresses. Offline, key-less, $0.002. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `limit` (integer): Max keywords to return (1-50, default 10)
- `text` (string, required): The text to extract from (up to 100k characters)

### `agentbit.text_slugify` (~84 tokens)

Slugify

Convert any string into a URL slug: ASCII, lower-cased, dashes for separators. For permalinks, filenames and stable ids. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.text_summarize` (~132 tokens)

Text Summarize (Extractive)

Extractive summary of any text, computed offline (no LLM): ranks sentences by term significance and returns the top ones in reading order. Set how many sentences you want. Key-less, instant, $0.002. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `sentences` (integer): How many sentences to return (1-20, default 3)
- `text` (string, required): The text to summarize (up to 100k characters)

### `agentbit.timestamp_convert` (~115 tokens)

Timestamp Convert

Convert a timestamp between unix seconds and ISO-8601 (UTC) in either direction: {value, from:unix|iso, to:unix|iso}. Timezone-safe date math for scheduling, logs and on-chain timestamps. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `from` (string, required)
- `to` (string, required)
- `value` (string, required)

### `agentbit.token_price` (~163 tokens)

Token Price

Current token prices for up to 10 tokens per call, on any chain: address as <chain>:<address> (base:0x…, ethereum:0x…) or coingecko:<id> for majors. Aggregated market price with a confidence score and timestamp, from DefiLlama's open price engine. $0.002 — priced for agents that check before every trade. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `token` (string): Single token: <chain>:<address> or coingecko:<id>
- `tokens` (array): Up to 10 tokens per call

### `agentbit.token_risk` (~148 tokens)

Token Risk Audit

Audit an ERC-20 token on Base before you touch it: contract verification status, owner renounced or not, upgradeable proxy, holder count and top-holder concentration, malicious public tags, USD price, plus a sanctions check on the contract address itself. Returns a 0-100 risk score with named flags. Static + market-structure analysis from public data — zero-key, deterministic. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): ERC-20 token CONTRACT address on Base (0x + 40 hex)

### `agentbit.url_parse` (~73 tokens)

URL Parse

Parse a URL into its components: scheme, host, port, path, query and fragment. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `input` (string, required)

### `agentbit.url_threat_check` (~146 tokens)

URL Threat Check

Screen a URL before your agent follows it: phishing-pattern heuristics (IP-literal hosts, punycode, credentials in the URL, shorteners, deep subdomain nesting), a safe server-side redirect trace with cross-host detection, and an optional URLhaus malware-database lookup. Returns a 0-100 risk score with named flags. Honest scope: heuristics + public threat data, not a sandbox. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `url` (string, required): Absolute http(s) URL to screen

### `agentbit.util_transform` (~145 tokens)

Utility Transform

Deterministic utility operations for agents: sha256/sha512/HMAC hashing, JWT decode, base64 encode/decode, UUID generation, JSON validation, CSV↔JSON, XML→JSON, URL parsing and semver comparison. Sub-millisecond, no external calls. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `a` (string)
- `algorithm` (string)
- `b` (string)
- `input` (string)
- `key` (string)
- `operation` (string, required)

### `agentbit.uuid_generate` (~71 tokens)

UUID Generate

Generate a random RFC 4122 version 4 UUID. Unique identifiers for records, requests and idempotency keys. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.

### `agentbit.vat_check` (~165 tokens)

EU VAT Validation

LIVE EU VAT number validation against VIES, the European Commission's official service — not a format check: the number is verified in the member state's actual register, returning the registered trader name and address where published. Covers all 27 member states plus Northern Ireland (XI). Essential before B2B invoicing with reverse charge. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `country` (string): Two-letter member state code if not included in vat_number (EL for Greece, XI for Northern Ireland)
- `vat_number` (string, required): VAT number, with or without the country prefix, e.g. RO12345678

### `agentbit.wallet_counterparties` (~150 tokens)

Wallet Counterparties

Who does this wallet transact with? Recent activity (~100 transactions) aggregated into a ranked counterparty list: address, explorer name where known, interactions in/out, total native value, first/last seen, methods used. The related-wallets answer from open data — honest about being a recent-activity sample. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): EVM address on Base (0x + 40 hex)
- `top` (integer): Max counterparties to return (1-25, default 10)

### `agentbit.wallet_dossier` (~135 tokens)

Wallet Dossier

The complete picture of a Base wallet in one call: profile (balance, type, ERC-20 holdings), recent transactions, top counterparties and sanctions/risk screening — merged from four AgentBIT wallet tools. $0.02. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): EVM wallet address on Base (0x + 40 hex)
- `limit` (integer): Max recent transactions to include (1-100, default 25)

### `agentbit.wallet_profile` (~141 tokens)

Wallet Profile

Full wallet profile on Base in one call: native balance, nonce, EOA vs contract vs EIP-7702 delegated, total transaction count, ERC-20 holdings with USD values where known, and public tags — from public chain data. The profiler answer at half the price of proprietary alternatives. Pairs with wallet-screen (risk) and wallet-transactions (history). Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): EVM address on Base (0x + 40 hex)

### `agentbit.wallet_screen` (~168 tokens)

Wallet Screening

Screen a wallet address before you transact with it: sanctions check against the OFAC SDN digital-currency address list and UN consolidated list (refreshed daily, matched locally), plus free on-chain signals on Base — contract vs EOA, verification status, activity, balance, malicious public tags. Returns a 0-100 risk score with named flags. Built for x402 agents screening counterparties. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): Wallet address to screen. EVM addresses (0x + 40 hex) get full on-chain signals; any chain's address format is checked against the sanctions lists.

### `agentbit.wallet_transactions` (~145 tokens)

Wallet Transactions

The latest transactions of any wallet on Base, normalized for agents: hash, direction (in/out), counterparty address and explorer name, native value, method called, status, fee and timestamp. Up to 50 per call from public explorer data. The history layer of the wallet-intelligence shelf. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `address` (string, required): EVM address on Base (0x + 40 hex)
- `limit` (integer): Max transactions to return (1-50, default 20)

### `agentbit.weather` (~151 tokens)

Weather Forecast

Weather forecast for any coordinates worldwide: current conditions plus a condensed hourly forecast (temperature, wind, humidity, precipitation, condition codes) and a will-it-rain summary. Official MET Norway model data (the institute behind yr.no) — commercial use permitted, attribution included. $0.002 per call. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `hours` (integer): Hourly entries to return (1-48, default 24)
- `lat` (number, required): Latitude -90..90
- `lon` (number, required): Longitude -180..180

### `agentbit.web_extract` (~130 tokens)

Web Extract

Fetch any public URL and return clean, structured content: title, meta description, main text, markdown, headings, outbound links and page metadata. Removes scripts, navigation and boilerplate. Ideal for reading articles, docs and product pages before reasoning over them. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `include_links` (boolean)
- `output_format` (string)
- `render_fallback` (boolean)
- `url` (string, required)

### `agentbit.web_search` (~140 tokens)

Web Search

Live web search for AI agents: returns ranked results with title, URL, snippet, publish date and source. Neural + keyword search across the current web with automatic provider failover. Use it to find recent news, documentation, competitors, prices or any fact that needs a fresh source. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `country` (string)
- `freshness_days` (integer)
- `language` (string)
- `limit` (integer)
- `query` (string, required)

### `agentbit.website_agent_readiness` (~122 tokens)

Website Agent Readiness

Audit any website for AI-agent and AI-crawler readiness: HTTPS, robots.txt and AI bot rules (GPTBot, ClaudeBot, PerplexityBot), llms.txt, sitemap, title/meta, schema.org JSON-LD, security headers. Returns a 0–100 score with failed checks, issues and concrete recommendations. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `url` (string, required)

### `agentbit.wiki_facts` (~161 tokens)

Wikipedia Facts

Encyclopedic grounding in one call: Wikipedia search plus the full summary of the best match — extract, short description, canonical URL, thumbnail — in any of 300+ language editions. Official Wikimedia REST APIs, CC BY-SA attribution included. The cheapest way for an agent to ground an entity before reasoning about it. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `lang` (string): Wikipedia language edition (default en)
- `limit` (integer): Max search matches (1-10, default 5)
- `query` (string, required): Entity or topic to look up (2-300 chars)

### `agentbit.x402_inspect` (~219 tokens)

x402 Envelope Inspector

Lint any x402 endpoint or payment header against the v2 spec and real CDP facilitator behavior: CAIP-2 network ids, atomic amounts, the EIP-712 domain-name trap ('USD Coin' on Base mainnet vs 'USDC' on Sepolia — wrong name = every settlement fails), the extensions echo Coinbase Bazaar requires for indexing, expired authorizations. Findings as error/warning/info with what will actually break. Built by a seller that debugged all of these in production. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `payment_payload` (string): Base64 PAYMENT-SIGNATURE header value to lint the client payload (optionally alongside payment_required)
- `payment_required` (string): Base64 PAYMENT-REQUIRED header value to lint offline
- `url` (string): A paid x402 endpoint to probe live (GET, expects the 402 envelope)

### `agentbit.x402_intelligence` (~148 tokens)

x402 Market Intelligence

Market analytics for the x402 ecosystem: search indexed resources, trending, seller reports with on-chain trend, price history over time, full market overview (sources, categories, price distribution, on-chain leaders), competition stats and scored opportunities. Built from continuously scanned public x402 indexes (Coinbase Bazaar, Agent402, Agentic Market) with historical snapshots. Pay-per-call via x402 (USDC, Base).

Input parameters:

- `_payment` (string): Optional base64 x402 PAYMENT-SIGNATURE payload. Omit to receive payment requirements.
- `category` (string)
- `operation` (string, required)
- `q` (string)
- `seller` (string)

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/app-agentbit-mcp/agentbit#diagnostics

## Score history

- 2026-09-20: 71
- 2026-09-19: 71
- 2026-09-18: 70
- 2026-09-17: 70
- 2026-09-16: 69
- 2026-09-15: 69
- 2026-09-14: 68
- 2026-09-13: 61
- 2026-09-12: 61
- 2026-09-11: 60
- 2026-09-10: 59
- 2026-09-09: 59
- 2026-09-08: 58
- 2026-09-07: 58
- 2026-09-06: 56
- 2026-09-05: 55
- 2026-09-04: 55
- 2026-09-03: 54

## Common questions

### What is the AgentBIT MCP server?

AgentBIT is an MCP server listed in the public MCP registry as app.agentbit/mcp. x402 router-proxy + 79 keyless pay-per-call tools on Base. Pay once, we run the best tool. This page covers its hosted endpoint (https://agentbit.app/mcp).

### Is the AgentBIT MCP server safe to use?

AgentBIT scores 71 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the AgentBIT MCP server expose?

AgentBIT exposes 81 tools: agentbit_discover, agentbit_route, agentbit.address_eip55, agentbit.business_identity, agentbit.company_enrich, and 76 more. Their descriptions and schemas cost roughly 10,344 tokens of context every time the server is loaded.

### Does the AgentBIT MCP server require authentication?

No. We connected to AgentBIT without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the AgentBIT MCP server still maintained?

AgentBIT is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://agentbit.app/mcp
- Repository: https://github.com/socialbitro/agentbit-mcp
- Website: https://agentbit.app/
- Changelog RSS feed: https://verifymcp.io/servers/app-agentbit-mcp/agentbit.xml
- Changelog JSON feed: https://verifymcp.io/servers/app-agentbit-mcp/agentbit.json
- HTML version of this page: https://verifymcp.io/servers/app-agentbit-mcp/agentbit
