
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
@agishub/mcp
Advanced tools
AgisHub MCP — pay-per-call tools for AI agents (x402, USDC on Base). Timezone, world clock, date math & scheduling; free via MCP, paid via HTTP. No API key.
Pay-per-call tools for AI agents — no signup, no API keys, just USDC.
Live data & utilities over x402 micropayments on Base. Your agent pays a few tenths of a cent per call from its own wallet; no accounts, no monthly plans.
Traditional APIs make an agent stop and ask a human: sign up, create an account, copy an
API key, add a credit card, read the docs. AgisHub tools are callable the moment an agent
has a funded wallet — the server answers HTTP 402, the agent signs a USDC payment on
Base, and the data flows back. Under a second, no human in the loop.
| Raw API + key + plan | Single‑vendor MCP | AgisHub | |
|---|---|---|---|
| Sign‑up / API key | required | required | none |
| Billing | monthly / credits | subscription | per call (USDC) |
| Agent can pay itself | ✗ | ✗ | ✓ (x402) |
| Free tier for discovery | varies | varies | ✓ (free MCP) |
| Multiple tools, one door | ✗ | one vendor | ✓ |
Free MCP tier to discover and prototype; pay‑per‑call x402 HTTP tier for production, priced per request in USDC.
POST /v1/<tool>; unpaid requests get a 402 challenge, the client
signs a USDC payment (EIP‑3009 on Base) and retries. USDC contract 0x8335…2913.MCP (free): https://api.agishub.com/mcp
HTTP (paid): POST https://api.agishub.com/v1/<tool>
Discovery: https://api.agishub.com/openapi.json
30 tools across 12 services. Prices are per call in USDC on Base. Tools marked MCP · HTTP are free via MCP and pay‑per‑call via HTTP x402; tools marked HTTP are paid‑only (they touch metered infrastructure, so they run exclusively on the x402 endpoint).
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
now_in | Current local time in an IANA timezone — UTC offset, abbreviation, DST flag. | MCP · HTTP | $0.001 |
convert_timezone | Convert a datetime between two IANA zones. Accepts ISO 8601 or natural language ("next Tuesday 3pm"). | MCP · HTTP | $0.001 |
convert_batch | Convert one instant into many zones at once — ideal for world‑clock views. | MCP · HTTP | $0.001 |
tz_offset | Exact UTC offset of a zone at a given instant (DST‑aware; handles +05:30, +05:45). | MCP · HTTP | $0.001 |
lookup_timezone | Resolve a city or country to its IANA timezone(s). "Delhi" → Asia/Kolkata. | MCP · HTTP | $0.001 |
date_math | Add/subtract time respecting DST, or diff two datetimes across zones. | MCP · HTTP | $0.001 |
find_meeting_slots | Overlapping working‑hour slots across timezones (skips weekends & public holidays). | MCP · HTTP | free: 1 slot · $0.02: all |
is_holiday | Is a date a public holiday in a country (ISO 3166‑1)? Authoritative public‑holiday data. | MCP · HTTP | $0.001 |
list_timezones | List or search valid IANA timezone names. | MCP | free |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
extract | Fetch any public URL and return its main content as clean, token‑efficient markdown (title, headings, links, lists). Optional render:true runs a headless browser for JS‑heavy pages / SPAs. Built for RAG. | MCP · HTTP | $0.004 |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
summarize | Summarize a block of text into a short abstract, with an optional target length. | MCP · HTTP | $0.003 |
classify | Classify a text into exactly one of the candidate labels you provide. | MCP · HTTP | $0.002 |
extract_entities | Extract named entities (people, orgs, locations, dates) as structured JSON. | MCP · HTTP | $0.003 |
embed | Turn text into a multilingual embedding vector (BGE‑M3) for semantic search / RAG. | MCP · HTTP | $0.001 |
chat | Ask a general‑purpose LLM a question, with an optional system prompt. | MCP · HTTP | $0.003 |
transcribe | Transcribe an audio file (by public URL) to text. | MCP · HTTP | $0.006 |
tts | Convert text into spoken audio (base64 MP3), in several languages. | HTTP | $0.005 |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
memory_upsert | Store text in a persistent, searchable collection (namespace); embedded & indexed. | MCP · HTTP | $0.001 |
memory_search | Semantically search a namespace and return the most relevant stored entries. | MCP · HTTP | $0.001 |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
relay | Deliver a webhook (POST/PUT/PATCH) with background retries. Returns a job_id at once. | MCP · HTTP | $0.002 |
status | Check a webhook job's delivery status (queued / retrying / delivered / failed). | MCP · HTTP | $0.001 |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
convert_currency | Convert an amount between currencies using live daily FX rates (ISO 4217). | MCP · HTTP | $0.001 |
price | Live USD spot prices for cryptocurrencies by ticker (BTC, ETH, SOL). | MCP · HTTP | $0.001 |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
qr_code | Generate a QR code (inline SVG + data URI) for any text or URL. | MCP · HTTP | $0.001 |
convert_units | Convert between units of one category (length, mass, volume, speed, area, storage, time, temperature). | MCP · HTTP | $0.001 |
shorten | Shorten a long URL into a compact api.agishub.com/s/<code> redirect link. | MCP · HTTP | $0.001 |
| Tool | What it does | Channels | Cost (x402) |
|---|---|---|---|
pdf | Render a public URL or raw HTML into a PDF (base64). Headless browser. | HTTP | $0.008 |
screenshot | Capture a PNG screenshot of any public URL (full page or viewport). | HTTP | $0.006 |
generate (image) | Generate an image from a text prompt (base64 PNG). | HTTP | $0.01 |
automate (browser) | Drive a headless browser through steps — click, type, wait, extract, screenshot — for logins, forms and multi‑step flows. | HTTP | $0.01 |
New services plug into the same MCP + x402 doors and appear automatically in
/openapi.json.
Use the free MCP tools (Claude Code example):
claude mcp add --transport http timezone https://api.agishub.com/mcp
Pay per call over HTTP x402 (any x402 client / wallet):
# Unpaid → 402 challenge; an x402-aware client signs & retries automatically.
curl -X POST https://api.agishub.com/v1/web-scraper \
-H 'content-type: application/json' \
-d '{"url":"https://example.com","render":true}'
Your agent's wallet only needs USDC on Base — the facilitator covers gas.
/v1/* (x402 HTTP) routes take payment.extract fetches arbitrary public URLs; it will not reach private/internal hosts.Per‑call, in USDC on Base — no subscription. Roughly: $1 ≈ 1,000 timezone calls, ≈ 250 web extractions, or 50 full meeting‑slot searches. Settlement fees on Base are a fraction of a cent and paid by the facilitator.
MIT © AgisHub
FAQs
AgisHub MCP — pay-per-call tools for AI agents (x402, USDC on Base). Timezone, world clock, date math & scheduling; free via MCP, paid via HTTP. No API key.
We found that @agishub/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

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

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

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