Koskamo

x402 Agent Hub MCP

A pay-per-call MCP server providing onchain reads, SEC financials, company enrichment, and token audits via x402 USDC payments on Base Mainnet without API keys.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

x402 Agent Hub MCP logo, by x402 Agent HubCommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-01Published by x402 Agent Hub
MCP endpoint (Streamable HTTP)
https://x402-agent-hub.x402-agent-hub.workers.dev/mcp
Vendor documentation

What you can do with it

  • Retrieve live trading sessions and microstructure data
  • Audit crypto tokens for rugs and honeypots
  • Enrich business leads with contact details
  • Read onchain balances and transaction status

Source and maintenance

Community listingRegistry 1.6.0
Maintenance checked

Protocol and capabilities

Server
x402-agent-hub 1.6.0
MCP protocol
2025-06-18
Tools
26 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  }
}

Tools

26 advertised

get_hub_catalog
Advertised by the server during the last successful anonymous check.

FREE ($0.00): Inspect the live x402 Agent Hub service catalog, supported CFD/Forex tickers, per-call Base USDC pricing, and OpenAPI URL.

get_hub_catalog input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {}
}
get_ict_sessions
Advertised by the server during the last successful anonymous check.

Get live ICT Killzones (Asian, London Open, NY Open, London Close), 60m Silver Bullet FVG windows, CFD rollover spread-danger alerts, and Wednesday/Friday triple-swap flags ($0.005 USDC on Base).

get_ict_sessions input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "at": {
      "type": "string",
      "description": "Optional ISO-8601 UTC timestamp (defaults to live current UTC time)"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
get_cfd_microstructure
Advertised by the server during the last successful anonymous check.

Get institutional ECN calibrated spreads, round-turn commissions, M1 ATR, spread-to-ATR execution cost ratios across M1-H1, scalping suitability, and live MT5 FVGs for XAUUSD, BTCUSD, NAS100, US30, US500, GER40, JPN225, USOUSD, EURUSD, GBPUSD, USDJPY ($0.01 USDC on Base).

get_cfd_microstructure input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Optional ticker like XAUUSD, NAS100, BTCUSD, US30, GER40, USOUSD, EURUSD"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
calculate_prop_firm_risk
Advertised by the server during the last successful anonymous check.

Calculate exact CFD/Forex lot size factoring ECN spread+commission friction and prop-firm daily/max drawdown auto-lock status ($0.01 USDC on Base).

calculate_prop_firm_risk input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "symbol",
    "accountBalanceUsd",
    "riskPercent",
    "stopLossPriceDistance"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "description": "Instrument symbol, e.g. XAUUSD, NAS100, BTCUSD, EURUSD"
    },
    "riskPercent": {
      "type": "number",
      "description": "Risk percentage per trade (e.g. 0.5 for 0.5%)"
    },
    "currentEquityUsd": {
      "type": "number",
      "description": "Current live account equity in USD"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    },
    "accountBalanceUsd": {
      "type": "number",
      "description": "Starting prop-firm account balance in USD (e.g. 100000)"
    },
    "stopLossPriceDistance": {
      "type": "number",
      "description": "Stop-loss distance in raw price units (e.g. 4.5 on XAUUSD, 25 on NAS100)"
    },
    "dailyDrawdownLimitPercent": {
      "type": "number"
    },
    "maxTotalDrawdownLimitPercent": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
extract_clean_markdown
Advertised by the server during the last successful anonymous check.

Fetch any public webpage and convert it into clean, token-efficient LLM Markdown with metadata and token count ($0.005 USDC on Base).

extract_clean_markdown input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "Public http/https URL to convert to Markdown"
    },
    "maxChars": {
      "type": "number",
      "description": "Maximum Markdown characters (500-50000)"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
enrich_business_lead
Advertised by the server during the last successful anonymous check.

Enrich a business URL for SDR/sales outreach: sanitize brand names, detect phantom wa.me/linktr.ee/marketplace links, extract normalized E.164 WhatsApp/mobile phones (rejecting office PSTN landlines), find emails/socials, and detect CMS/analytics pixels ($0.015 USDC on Base).

enrich_business_lead input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "description": "Business website, social bio, or marketplace URL"
    },
    "businessName": {
      "type": "string",
      "description": "Optional raw business title to sanitize"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
audit_technical_seo
Advertised by the server during the last successful anonymous check.

Run an instant 0-100 Technical SEO & Website Modernization Audit scorecard with prioritized fixes ($0.02 USDC on Base).

audit_technical_seo input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "description": "Target website URL to audit"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
render_visual_card
Advertised by the server during the last successful anonymous check.

Render a deterministic, typo-free 1200x630 OpenGraph banner, 1080x1350 social KPI slide, or trading signal sparkline card as SVG + data URI ($0.025 USDC on Base).

render_visual_card input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "title"
  ],
  "properties": {
    "badge": {
      "type": "string"
    },
    "theme": {
      "enum": [
        "dark",
        "light"
      ],
      "type": "string"
    },
    "title": {
      "type": "string",
      "description": "Primary card headline"
    },
    "subtitle": {
      "type": "string"
    },
    "template": {
      "enum": [
        "og_banner",
        "social_kpi",
        "trading_signal"
      ],
      "type": "string"
    },
    "brandName": {
      "type": "string"
    },
    "sparkline": {
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "accentColor": {
      "type": "string"
    },
    "metricDelta": {
      "type": "string"
    },
    "metricLabel": {
      "type": "string"
    },
    "metricValue": {
      "type": "string"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
audit_crypto_token
Advertised by the server during the last successful anonymous check.

Audit any Base, Ethereum, Arbitrum, Optimism, Polygon, BSC, Avalanche, or Solana token contract for honeypots, buy/sell taxes, hidden ownership, whale concentration, LP locks, live DEX liquidity depth, and AMM slippage impact for an intended USD order size. On Base, Ethereum, BSC, Arbitrum, Optimism and Polygon it also simulates a real buy -> sell round trip to measure actual taxes and confirm the token can be sold ($0.01 USDC on Base).

audit_crypto_token input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "tokenAddress"
  ],
  "properties": {
    "chain": {
      "enum": [
        "base",
        "ethereum",
        "arbitrum",
        "optimism",
        "polygon",
        "bsc",
        "avalanche",
        "solana"
      ],
      "type": "string",
      "description": "Target chain (defaults to 'base' for 0x addresses or 'solana' for Base58)"
    },
    "tokenAddress": {
      "type": "string",
      "description": "0x-prefixed EVM token contract address or Base58 Solana mint address"
    },
    "intendedOrderUsd": {
      "type": "number",
      "description": "Intended swap size in USD to estimate AMM pool price impact (default 1000)"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
generate_outreach_dossier
Advertised by the server during the last successful anonymous check.

Generate a complete B2B SDR Outreach Dossier in 1 call: Brand Sanitizer, Phantom Lead Shield, E.164 WhatsApp/email contacts, CMS/pixel stack, 0-100 Technical SEO revenue-leak audit, and ready-to-send personalized WhatsApp & Cold Email scripts ($0.05 USDC on Base).

generate_outreach_dossier input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "url"
  ],
  "properties": {
    "url": {
      "type": "string",
      "description": "Target business website, social bio, or marketplace URL"
    },
    "agencyOffer": {
      "type": "string",
      "description": "Optional description of your product/agency offer to weave into the scripts"
    },
    "businessName": {
      "type": "string",
      "description": "Optional raw business title to sanitize"
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_native_balance
Advertised by the server during the last successful anonymous check.

Native coin balance of any address on Base, Ethereum, Arbitrum, Optimism, Polygon, BSC or Avalanche, with raw wei and formatted units plus the block it was read at. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

chain_native_balance input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "address"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, arbitrum, optimism, polygon, bsc or avalanche. Chain IDs also accepted."
    },
    "address": {
      "type": "string",
      "description": "0x-prefixed wallet or contract address."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_token_balance
Advertised by the server during the last successful anonymous check.

ERC-20 token balance of any address on 7 EVM chains, returned raw and decimal-formatted with the token symbol, so agents never mis-scale USDC (6) vs 18-decimal tokens. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

chain_token_balance input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "address",
    "token"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, arbitrum, optimism, polygon, bsc or avalanche. Chain IDs also accepted."
    },
    "token": {
      "type": "string",
      "description": "0x-prefixed ERC-20 token contract address."
    },
    "address": {
      "type": "string",
      "description": "0x-prefixed wallet or contract address."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_token_info
Advertised by the server during the last successful anonymous check.

ERC-20 token metadata on 7 EVM chains: name, symbol, decimals and formatted total supply in one call. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

chain_token_info input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "token"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, arbitrum, optimism, polygon, bsc or avalanche. Chain IDs also accepted."
    },
    "token": {
      "type": "string",
      "description": "0x-prefixed ERC-20 token contract address."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_transaction_status
Advertised by the server during the last successful anonymous check.

Status of any transaction on 7 EVM chains: pending / success / reverted, confirmations, block time, from/to, value and the all-in fee (including the OP-stack L1 data fee on Base and Optimism). Use it to confirm a payment or deployment landed. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

chain_transaction_status input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "hash"
  ],
  "properties": {
    "hash": {
      "type": "string",
      "description": "0x-prefixed 32-byte transaction hash."
    },
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, arbitrum, optimism, polygon, bsc or avalanche. Chain IDs also accepted."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_address_info
Advertised by the server during the last successful anonymous check.

Classify any address on 7 EVM chains before interacting with it: EOA, EIP-7702-delegated EOA or contract, code size, nonce, native balance, and proxy detection (EIP-1967 implementation/admin/beacon slots, legacy ZeppelinOS proxies such as USDC, and EIP-1167 minimal proxies). You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.003 USDC on Base)

chain_address_info input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "address"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, arbitrum, optimism, polygon, bsc or avalanche. Chain IDs also accepted."
    },
    "address": {
      "type": "string",
      "description": "0x-prefixed wallet or contract address."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_ens_resolve
Advertised by the server during the last successful anonymous check.

Resolve an ENS name to an address, or an address to its primary ENS name, via the Ethereum mainnet Universal Resolver (CCIP-read / offchain names supported). Pass exactly one of 'name' or 'address'. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

chain_ens_resolve input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "name": {
      "type": "string",
      "description": "ENS name to resolve, e.g. vitalik.eth."
    },
    "address": {
      "type": "string",
      "description": "Address to reverse-resolve to its primary ENS name."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
chain_portfolio
Advertised by the server during the last successful anonymous check.

One call returns an address's native coin, USDC and USDT balances on Base, Ethereum, Arbitrum, Optimism, Polygon, BSC and Avalanche (or a 'chains' subset), plus a total stablecoin USD figure, instead of 21 separate reads. Chains whose RPC fails are listed in chainsFailed. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.005 USDC on Base)

chain_portfolio input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "address"
  ],
  "properties": {
    "chains": {
      "type": "string",
      "description": "Optional comma-separated subset, e.g. base,arbitrum. Defaults to all 7 chains."
    },
    "address": {
      "type": "string",
      "description": "0x-prefixed wallet or contract address."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
company_search
Advertised by the server during the last successful anonymous check.

Search ~10,000 SEC-registered US public companies by ticker or name and get the ticker, legal name and CIK to use with the other company tools. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

company_search input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "q"
  ],
  "properties": {
    "q": {
      "type": "string",
      "description": "Ticker or company name fragment, e.g. nvidia."
    },
    "limit": {
      "type": "string",
      "description": "Max results, 1-25 (default 10)."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
company_profile
Advertised by the server during the last successful anonymous check.

Official SEC profile of a US public company: legal name, tickers, exchanges, SIC industry, state of incorporation, fiscal year end, website, business address, former names, and direct links to its latest annual, quarterly and current reports. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

company_profile input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "cik": {
      "type": "string",
      "description": "SEC Central Index Key, e.g. 320193 (alternative to ticker)."
    },
    "ticker": {
      "type": "string",
      "description": "US stock ticker, e.g. AAPL or BRK.B. Provide ticker or cik."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
company_financials
Advertised by the server during the last successful anonymous check.

Reported fundamentals for US-GAAP filers from SEC XBRL data: revenue, operating income, net income, diluted EPS, operating cash flow, capex, free cash flow, total assets/liabilities, equity, cash, margins and YoY revenue growth for the last 1-12 annual or quarterly periods. Q4 and quarterly cash flows are derived from year-to-date filings and flagged. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.005 USDC on Base)

company_financials input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "cik": {
      "type": "string",
      "description": "SEC Central Index Key, e.g. 320193 (alternative to ticker)."
    },
    "limit": {
      "type": "string",
      "description": "Number of periods, 1-12 (default 4)."
    },
    "period": {
      "type": "string",
      "description": "annual (default) or quarterly."
    },
    "ticker": {
      "type": "string",
      "description": "US stock ticker, e.g. AAPL or BRK.B. Provide ticker or cik."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
company_filings
Advertised by the server during the last successful anonymous check.

A company's most recent SEC filings, optionally filtered by form type (e.g. 10-K,8-K) and date, with filing/report dates, 8-K item numbers and direct links to the document and filing index. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

company_filings input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "cik": {
      "type": "string",
      "description": "SEC Central Index Key, e.g. 320193 (alternative to ticker)."
    },
    "form": {
      "type": "string",
      "description": "Comma-separated form types, e.g. 10-K,10-Q,8-K."
    },
    "limit": {
      "type": "string",
      "description": "Max filings, 1-50 (default 10)."
    },
    "since": {
      "type": "string",
      "description": "Only filings on/after this date (YYYY-MM-DD)."
    },
    "ticker": {
      "type": "string",
      "description": "US stock ticker, e.g. AAPL or BRK.B. Provide ticker or cik."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
company_insider_trades
Advertised by the server during the last successful anonymous check.

Parsed SEC Form 4 insider filings for a company: insider name and role (director, officer title, 10% owner), transaction code (open-market buy/sell, award, exercise, tax withholding...), shares, price, USD value, holdings after, 10b5-1 plan flag, plus a buy/sell summary. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.005 USDC on Base)

company_insider_trades input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "cik": {
      "type": "string",
      "description": "SEC Central Index Key, e.g. 320193 (alternative to ticker)."
    },
    "limit": {
      "type": "string",
      "description": "Number of recent Form 4 filings, 1-20 (default 10)."
    },
    "ticker": {
      "type": "string",
      "description": "US stock ticker, e.g. AAPL or BRK.B. Provide ticker or cik."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
entity_search
Advertised by the server during the last successful anonymous check.

Search Wikidata for companies, notable people or anything else by name and get IDs, short descriptions and Wikipedia links, so you can pick the right entity before enriching it. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.002 USDC on Base)

entity_search input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "q"
  ],
  "properties": {
    "q": {
      "type": "string",
      "description": "Name to search, e.g. grab."
    },
    "type": {
      "type": "string",
      "description": "company, person or any (default any)."
    },
    "limit": {
      "type": "string",
      "description": "Max results, 1-20 (default 5)."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
entity_company
Advertised by the server during the last successful anonymous check.

Enrich any company worldwide (private, startup or listed; not just US) by name, website domain or Wikidata ID: website, founding date, headquarters, countries, industries, current CEO, founders, employee count, revenue, stock listings and tickers, LEI/ISIN, legal form, parent and subsidiaries, official X/LinkedIn/GitHub/Instagram accounts, logo and the Wikipedia summary. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.003 USDC on Base)

entity_company input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "id": {
      "type": "string",
      "description": "Wikidata item ID, e.g. Q7624104 (skips name matching)."
    },
    "name": {
      "type": "string",
      "description": "Company name, e.g. Stripe."
    },
    "domain": {
      "type": "string",
      "description": "Company website or domain, e.g. stripe.com (matched to its official website)."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
entity_person
Advertised by the server during the last successful anonymous check.

Professional profile of a notable person (founders, executives, public figures) from Wikidata and Wikipedia: description, occupations, current employers and positions, education, citizenship, birth year, website and public X/LinkedIn/GitHub accounts. No family, residence or full birth dates are returned. You only pay for successful reads: invalid input, not-found and upstream errors cancel settlement. ($0.003 USDC on Base)

entity_person input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "id": {
      "type": "string",
      "description": "Wikidata item ID, e.g. Q305177 (skips name matching)."
    },
    "name": {
      "type": "string",
      "description": "Person's name, e.g. Jensen Huang."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}
token_verdict
Advertised by the server during the last successful anonymous check.

Token rug check: is this token safe? Get an A-F grade, safety score, one-line verdict and plain-language take on any token on Base, Ethereum, BSC, Arbitrum, Optimism, Polygon, Avalanche or Solana. Built on the included full audit (live buy/sell simulation on 6 EVM chains, taxes, owner powers, liquidity, holders); the grade never comes from the AI. Plus a share page and card PNG. Risk screen, not financial advice. $0.015 USDC on Base. Failed calls are not charged. ($0.015 USDC on Base)

token_verdict input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "token"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "description": "base (default), ethereum, bsc, arbitrum, optimism, polygon, avalanche or solana."
    },
    "token": {
      "type": "string",
      "description": "Token contract address: 0x-prefixed on EVM chains, base58 mint on Solana."
    },
    "paymentSignature": {
      "type": "string",
      "description": "Optional x402 v2 base64 PAYMENT-SIGNATURE"
    }
  },
  "additionalProperties": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
379 ms
95th percentile latency
379 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 379 ms · metadata changed · 26 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http x402-agent-hub-mcp https://x402-agent-hub.x402-agent-hub.workers.dev/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add x402-agent-hub-mcp --url https://x402-agent-hub.x402-agent-hub.workers.dev/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable x402-agent-hub-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "x402-agent-hub-mcp": {
      "url": "https://x402-agent-hub.x402-agent-hub.workers.dev/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "x402-agent-hub-mcp": {
      "type": "streamableHttp",
      "url": "https://x402-agent-hub.x402-agent-hub.workers.dev/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start x402-agent-hub-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "x402-agent-hub-mcp": {
      "type": "http",
      "url": "https://x402-agent-hub.x402-agent-hub.workers.dev/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http x402-agent-hub-mcp https://x402-agent-hub.x402-agent-hub.workers.dev/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "x402-agent-hub-mcp": {
      "url": "https://x402-agent-hub.x402-agent-hub.workers.dev/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "x402-agent-hub-mcp": {
      "serverUrl": "https://x402-agent-hub.x402-agent-hub.workers.dev/mcp"
    }
  }
}

Let your agent find its tools

Find servers like x402 Agent Hub MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.