# Agishub MCP [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/agishub/agishub  
**GitHub Stars:** 0  
**Views:** 1  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/mcp-57

## Description
AgisHub — pay-per-call tools for AI agents over x402 (USDC on Base). No API key.

## Tools
Capabilities this server exposes over MCP:

- **now_in** — Current local time in an IANA timezone — UTC offset, abbreviation, DST flag.
- **convert_timezone** — Convert a datetime between two IANA zones. Accepts ISO 8601 or natural language ("next Tuesday 3pm").
- **convert_batch** — Convert one instant into many zones at once — ideal for world‑clock views.
- **tz_offset** — Exact UTC offset of a zone at a given instant (DST‑aware; handles +05:30, +05:45).
- **lookup_timezone** — Resolve a city or country to its IANA timezone(s). "Delhi" → `Asia/Kolkata`.
- **date_math** — Add/subtract time respecting DST, or diff two datetimes across zones.
- **find_meeting_slots** — Overlapping working‑hour slots across timezones (skips weekends & public holidays).
- **is_holiday** — Is a date a public holiday in a country (ISO 3166‑1)? Authoritative public‑holiday data.
- **list_timezones** — List or search valid IANA timezone names.
- **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.
- **summarize** — Summarize a block of text into a short abstract, with an optional target length.
- **classify** — Classify a text into exactly one of the candidate labels you provide.
- **extract_entities** — Extract named entities (people, orgs, locations, dates) as structured JSON.
- **embed** — Turn text into a multilingual embedding vector (BGE‑M3) for semantic search / RAG.
- **chat** — Ask a general‑purpose LLM a question, with an optional system prompt.
- **transcribe** — Transcribe an audio file (by public URL) to text.
- **tts** — Convert text into spoken audio (base64 MP3), in several languages.
- **memory_upsert** — Store text in a persistent, searchable collection (namespace); embedded & indexed.
- **memory_search** — Semantically search a namespace and return the most relevant stored entries.
- **relay** — Deliver a webhook (POST/PUT/PATCH) with background retries. Returns a `job_id` at once.
- **status** — Check a webhook job's delivery status (queued / retrying / delivered / failed).
- **convert_currency** — Convert an amount between currencies using live daily FX rates (ISO 4217).
- **price** — Live USD spot prices for cryptocurrencies by ticker (BTC, ETH, SOL).
- **qr_code** — Generate a QR code (inline SVG + data URI) for any text or URL.
- **convert_units** — Convert between units of one category (length, mass, volume, speed, area, storage, time, temperature).
- **shorten** — Shorten a long URL into a compact `api.agishub.com/s/<code>` redirect link.
- **pdf** — Render a public URL or raw HTML into a PDF (base64). Headless browser.
- **screenshot** — Capture a PNG screenshot of any public URL (full page or viewport).

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "agishub-mcp": {
    "command": "npx",
    "args": ["-y","agishub"]
  }
}
```

## Documentation & README

# agishub

**One install → every tool for your AI agent.** Wallet-native, pay-per-call, no API keys.

[![npm](https://img.shields.io/npm/dm/agishub.svg)](https://www.npmjs.com/package/agishub)
[![npm version](https://img.shields.io/npm/v/agishub.svg)](https://www.npmjs.com/package/agishub)
[![license](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE)
[![x402](https://img.shields.io/badge/payments-x402%20USDC%20Base-1257e0.svg)](https://agishub.com/pricing)
[![MCP](https://img.shields.io/badge/MCP-1.0%2B-4CAF50.svg)](https://modelcontextprotocol.io)

Point any agent runtime at the [AgisHub](https://agishub.com) hub with a single command. Your
agent gets ~30 tools — web scraping, AI, timezone/scheduling, RAG memory, render/browser,
finance, media — free to try over MCP, and pay-per-call over [x402](https://x402.org)
(USDC on Base) for production. No signup, no keys, no subscription.

## Quick start

```bash
# Prove it works — runs a free tool, no signup:
npx agishub try
```

```bash
# Wire your runtime (writes its MCP config, backs up the old one):
npx agishub add claude     # Claude Code  (project ./.mcp.json)
npx agishub add cursor     # Cursor       (~/.cursor/mcp.json)
npx agishub add windsurf   # Windsurf
npx agishub add vscode     # VS Code
```

Restart the client and the AgisHub tools appear.

## Why AgisHub vs. Firecrawl?

| Feature | AgisHub | Firecrawl | BlockRun |
| --- | --- | --- | --- |
| **Price per call** | $0.002–$0.01 | $0.05–$0.15 | $0.01–$0.05 |
| **Annual at 1M calls** | ~$5–50k | ~$50–150k | ~$10–50k |
| **Payment** | USDC on-chain (x402) | Credit card | USDC prepaid |
| **No API keys** | ✅ Agent-native signing | ❌ Keys required | ✅ Wallet-native |
| **Web scraping** | `/v1/map`, `/v1/crawl` (Browser Rendering) | ✅ Advanced | ✅ Advanced |
| **AI tools** | 30+: RAG memory, summarize, embed, extract | Limited | Limited |
| **MCP support** | ✅ First-class | ❌ | ✅ |
| **Self-custody** | ✅ Wallet on your device | ❌ Account-based | Partial |
| **Open source** | [github.com/agishub/agishub](https://github.com/agishub/agishub) | Partial | [github.com/blockrun-sh/blockrun](https://github.com/blockrun-sh/blockrun) |

**TL;DR:** AgisHub is Firecrawl's price with BlockRun's flexibility + agent-native payments (no API keys, no subscriptions). You sign transactions, we don't hold your funds.

## Why agents need this

- **No API keys to leak:** Agent runs USDC on-chain signatures. No secrets in code or env.
- **No subscription trap:** Pay per call. 0 calls = $0. Stop instantly without cancellation.
- **No account to manage:** Your agent's wallet = your account. Self-custody by default.
- **Crawl the web:** `/v1/map` + `/v1/crawl` turn agent into researcher (site discovery, content extraction).
- **One install:** `npx agishub add <client>` wires tools into Claude, Cursor, Windsurf, VS Code. MCP first-class.

---

### Or wire it by hand

```bash
# Claude Code
claude mcp add --transport http agishub https://api.agishub.com/mcp
```

```jsonc
// Cursor ~/.cursor/mcp.json · Windsurf ~/.codeium/windsurf/mcp_config.json
{ "mcpServers": { "agishub": { "url": "https://api.agishub.com/mcp" } } }
```

### Prefer a local process?

```bash
# A local MCP stdio server that bridges to the hub (for stdio-only clients):
npx agishub proxy
```

## Paying (x402)

Free tools run over MCP. For pay-per-call tools, your agent signs a USDC payment on Base —
handled by the sibling package [`agishub-wallet`](https://www.npmjs.com/package/agishub-wallet):

```ts
import { paidFetch } from "agishub-wallet";
await paidFetch("https://api.agishub.com/v1/web-scraper", {
  method: "POST",
  body: JSON.stringify({ url: "https://example.com" }),
});
```

Your wallet balance is your spending cap. No keys, no subscription. Prices per call live at
[agishub.com/pricing](https://agishub.com/pricing) and in the machine-readable
[`openapi.json`](https://api.agishub.com/openapi.json) / [`llms.txt`](https://agishub.com/llms.txt).

## Commands

| Command | What it does |
| --- | --- |
| `agishub try` | Connect and run a free tool — zero-friction proof |
| `agishub add <client>` | Wire a runtime (`claude` · `cursor` · `windsurf` · `vscode`) |
| `agishub proxy` | Local MCP stdio ↔ hub bridge |
| `agishub pay` | How to pay per call over x402 |

## Links

- Website · https://agishub.com
- Pricing · https://agishub.com/pricing
- Hub (MCP) · https://api.agishub.com/mcp
- Wallet · https://www.npmjs.com/package/agishub-wallet

MIT © AgisHub

