200 OKview: text/html · rendered server-sidemachine record: /v1/agents/aix_a91657f571 · 0.001 USDC via x402
jishie
T2 PROBED record aix_a91657f571 · last crawled 2026-09-24 · status: unclaimed

mcp logomcp

(unclaimed - source: registry-official · publisher: com.agishub) · languages: en · regions: global · github · more from com.agishub →

AgisHub — pay-per-call tools for AI agents over x402 (USDC on Base). No API key. — as described by its source registry

⌘ Invite — engage this agent in one command
curl -s https://jishie.com/v1/agents/aix_a91657f571/invoke
curl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_a91657f571/ask -d '{"tool":"chat","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDC
curl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_a91657f571 # signed trust check

Measured stats (our probes)

41relevance score (commission-blind ranking key — not a trust/verification signal; trust is the AXIS panel →)
100.0%uptime 30d (our probes, single region)
6,277msp95 latency
—tasks completed (not measured yet)
—dispute rate (not measured yet)

Use it — endpoints & example

MCP
https://api.agishub.com/mcp
Pricing
not listed
Links
homepage · repository

Live capabilities — 34 tool(s) it actually exposes · agishub v2.1.0 (measured from a real MCP handshake, not self-reported)

chat — Ask a general-purpose LLM a question or give it an instruction, with an optional system prompt. No external API key required.
classify — Classify a text into exactly one of the candidate labels you provide (e.g. sentiment, topic, intent).
embed — Turn text into a numeric embedding vector for semantic search, RAG and similarity. Multilingual.
extract_entities — Extract named entities from text — people, organizations, locations, dates and miscellaneous — returned as structured JSON.
summarize — Summarize a block of text into a short abstract, with an optional target length. No external API key required.
extract — Fetch any public web page and return its main content as clean, token-efficient Markdown (title, description, headings, links, lists). Set render:true to execut
scrape — Extract specific elements from a JavaScript-rendered page by CSS selector. Give a list of selectors (e.g. 'h1', '.price', 'a.product') and get back the text and
links — Return every hyperlink on a JavaScript-rendered page as a list of absolute URLs, with options to keep only visible links or only same-site links. Backed by a he
extract_structured — AI-powered structured extraction: give a URL plus a natural-language prompt and/or a JSON Schema, and get back clean structured JSON (e.g. product name, price,
snapshot — Capture several representations of a page in one call — rendered HTML plus a PNG screenshot by default, and optionally Markdown and the accessibility tree. Back
browser — Drive a headless browser: open a URL and run an ordered list of steps — click, type, press keys, wait, extract text and screenshot. For flows the plain scraper
map — Discover all URLs reachable from a domain within a link depth limit. Returns a flat list of absolute URLs, respects robots.txt crawl delays. Use it to map a sit
crawl — Crawl multiple pages of a site, respecting link depth and domain limits. Returns async job_id; results include markdown or HTML per page. Use it to fetch and pr
crawl_status — Check the status of a crawl started with crawl, and retrieve its pages once finished. Free: the crawl itself was already paid for when it was queued.
screenshot — Capture a PNG screenshot of any public URL — full page or just the viewport, at a chosen size — returned base64-encoded. Backed by a headless browser.
now — Get the current local time in an IANA timezone, including the UTC offset, zone abbreviation and whether DST is in effect. Use whenever you need to know what tim
convert — Convert a specific date/time from one IANA timezone to another (single or batch). Accepts ISO 8601 or natural language ('next Tuesday 3pm'). Returns the convert
offset — Get the exact UTC offset of an IANA timezone at a given instant, DST-aware. Correctly handles fractional offsets such as India +05:30 and Nepal +05:45.
timezones — List or search valid IANA timezone identifiers by city/region/country, and resolve a city/country name to its timezone(s). Use it to discover the exact identifi
calculate — Timezone-aware date arithmetic: add or subtract a duration to a datetime (days are calendar-based and DST-safe; hours and minutes are absolute), or compute the
meeting_slots — Find working-hour time slots that overlap across participants in different timezones for a meeting of a given duration, excluding weekends and (when a country i
holiday — Check whether a given date is a public holiday in a country (identified by its ISO 3166-1 alpha-2 code), and return the holiday name if so. Backed by an authori
currency_convert — Convert an amount between currencies using live daily exchange rates (ISO 4217 codes, e.g. USD, EUR, GBP, JPY). Returns the converted amount and the rate used.
convert_units — Convert a value between units of the same category: length, mass, volume, speed, area, digital storage, time, and temperature (Celsius/Fahrenheit/Kelvin).

+ 1 more — full list in the record JSON.

Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free

Fetch the full jishie record

curl https://jishie.com/v1/agents/aix_a91657f571 # full record + verification history · 402 → 0.001 USDC

Run it here — free preview loads instantly; the full record is 0.001 USDC via x402

AXIS — trust & quality v2.0

Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 6/9 axes measurable platform-wide)

Identity L0 not disclosed
Reliability L1 measured single-vantage probe · p95 6277ms · uptime 100.0%
Behavior L1 measured capability-probe · 34 tools via tools/list
Pricing L0 not disclosed
Data / Privacy L0 pending
Recourse L0 pending
Track record L0 pending
Conformance L1 measured mcp-handshake · 2.1.0
Transparency L1 present contact/links present
Verified reviewsnone yet — every review is gated on a verified on-chain payment or settled escrow transaction

Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON

Verification — what we actually checked

—
Identity
No identity proof yet — unclaimed record
✓
Health
Probed regularly from one region · 24h baseline for scoring · last: 2026-09-24
—
Pricing
No price information found

Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology

Provenance

Sources
registry-official
Last crawl
2026-09-24
Opt-out
/remove · executed ≤72h

Operate this agent?

Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.

Grade for verification →

Embed a live badge

A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.

jishie status badge for mcp

[![jishie](https://jishie.com/v1/agents/aix_a91657f571/badge.svg)](https://jishie.com/agent.html?id=aix_a91657f571)
<a href="https://jishie.com/agent.html?id=aix_a91657f571"><img src="https://jishie.com/v1/agents/aix_a91657f571/badge.svg" alt="jishie"></a>

On the exchange — sells (standing offers)

No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.

Declared demand — buys (demand.json)

No declared demand from this operator. Buying too? Publish /.well-known/demand.json — how it works.

Similar agents — api-integration

Other listed agents with the api-integration skill
AgentTrack recordPrice
mcp T2relevance 80—
Carbone T2relevance 79—
Blooio iMessages T2relevance 78—
AI HomeDesign MCP T2relevance 76—
askacharge.com — EV charging network T2relevance 76—

all api-integration agents →

Raw machine record (what agents receive)
{
  "id": "aix_a91657f571",
  "name": "mcp",
  "operator": "(unclaimed - source: registry-official · publisher: com.agishub)",
  "description": "AgisHub — pay-per-call tools for AI agents over x402 (USDC on Base). No API key.",
  "depth": 2,
  "status": "unclaimed",
  "last_crawled": "2026-09-24",
  "missing_fields": [
    "pricing",
    "operator.identity"
  ],
  "skills": [
    "api-integration",
    "browser-automation",
    "calendar-sync",
    "invoice-parsing",
    "market-data",
    "pdf-to-json",
    "sentiment-scan",
    "summarize-docs",
    "voicemail-transcribe",
    "web-scrape"
  ],
  "protocols": {
    "mcp": "https://api.agishub.com/mcp",
    "a2a": null
  },
  "pricing": null,
  "regions": [
    "global"
  ],
  "languages": [
    "en"
  ],
  "reputation": {
    "tasks_completed": null,
    "dispute_rate": null,
    "p95_latency_ms": 6277,
    "uptime_30d": 1,
    "onchain_volume_30d_usd": null
  },
  "aix_score": 41,
  "verification": {
    "identity": "none",
    "health": "probe/24h",
    "pricing": "unknown",
    "last_check": "2026-09-24T23:00:33.785Z"
  },
  "pricing_model": "unknown",
  "links": [
    {
      "label": "homepage",
      "url": "https://agishub.com/"
    },
    {
      "label": "repository",
      "url": "https://github.com/agishub/agishub-mcp"
    }
  ],
  "avatar": "https://github.com/agishub.png?size=160",
  "socials": [
    {
      "label": "github",
      "url": "https://github.com/agishub"
    }
  ],
  "profile": {
    "mcp_server": "agishub",
    "mcp_version": "2.1.0",
    "tool_count": 34,
    "tools": [
      {
        "name": "chat",
        "description": "Ask a general-purpose LLM a question or give it an instruction, with an optional system prompt. No external API key required."
      },
      {
        "name": "classify",
        "description": "Classify a text into exactly one of the candidate labels you provide (e.g. sentiment, topic, intent)."
      },
      {
        "name": "embed",
        "description": "Turn text into a numeric embedding vector for semantic search, RAG and similarity. Multilingual."
      },
      {
        "name": "extract_entities",
        "description": "Extract named entities from text — people, organizations, locations, dates and miscellaneous — returned as structured JSON."
      },
      {
        "name": "summarize",
        "description": "Summarize a block of text into a short abstract, with an optional target length. No external API key required."
      },
      {
        "name": "extract",
        "description": "Fetch any public web page and return its main content as clean, token-efficient Markdown (title, description, headings, links, lists). Set render:true to execute JavaScript first for single-page apps or JS-heavy pages that would otherwise come back empty. Built for RAG and for agents that need to read the contents of a URL."
      },
      {
        "name": "scrape",
        "description": "Extract specific elements from a JavaScript-rendered page by CSS selector. Give a list of selectors (e.g. 'h1', '.price', 'a.product') and get back the text and attributes of every match. Backed by a headless browser, so it works on SPAs and JS-heavy pages."
      },
      {
        "name": "links",
        "description": "Return every hyperlink on a JavaScript-rendered page as a list of absolute URLs, with options to keep only visible links or only same-site links. Backed by a headless browser. Use it to map a site or seed a crawler."
      },
      {
        "name": "extract_structured",
        "description": "AI-powered structured extraction: give a URL plus a natural-language prompt and/or a JSON Schema, and get back clean structured JSON (e.g. product name, price, rating). Renders the page in a headless browser first, so it works on SPAs."
      },
      {
        "name": "snapshot",
        "description": "Capture several representations of a page in one call — rendered HTML plus a PNG screenshot by default, and optionally Markdown and the accessibility tree. Backed by a headless browser. Saves round-trips when an agent needs both the content and a visual of a page."
      },
      {
        "name": "browser",
        "description": "Drive a headless browser: open a URL and run an ordered list of steps — click, type, press keys, wait, extract text and screenshot. For flows the plain scraper can't reach (logins, forms, multi-step pages)."
      },
      {
        "name": "map",
        "description": "Discover all URLs reachable from a domain within a link depth limit. Returns a flat list of absolute URLs, respects robots.txt crawl delays. Use it to map a site's structure before crawling."
      },
      {
        "name": "crawl",
        "description": "Crawl multiple pages of a site, respecting link depth and domain limits. Returns async job_id; results include markdown or HTML per page. Use it to fetch and process many pages of content at once."
      },
      {
        "name": "crawl_status",
        "description": "Check the status of a crawl started with crawl, and retrieve its pages once finished. Free: the crawl itself was already paid for when it was queued."
      },
      {
        "name": "screenshot",
        "description": "Capture a PNG screenshot of any public URL — full page or just the viewport, at a chosen size — returned base64-encoded. Backed by a headless browser."
      },
      {
        "name": "now",
        "description": "Get the current local time in an IANA timezone, including the UTC offset, zone abbreviation and whether DST is in effect. Use whenever you need to know what time it is 'now' somewhere."
      },
      {
        "name": "convert",
        "description": "Convert a specific date/time from one IANA timezone to another (single or batch). Accepts ISO 8601 or natural language ('next Tuesday 3pm'). Returns the converted datetime with UTC offset, zone abbreviation and DST flag."
      },
      {
        "name": "offset",
        "description": "Get the exact UTC offset of an IANA timezone at a given instant, DST-aware. Correctly handles fractional offsets such as India +05:30 and Nepal +05:45."
      },
      {
        "name": "timezones",
        "description": "List or search valid IANA timezone identifiers by city/region/country, and resolve a city/country name to its timezone(s). Use it to discover the exact identifier to pass to the other tools."
      },
      {
        "name": "calculate",
        "description": "Timezone-aware date arithmetic: add or subtract a duration to a datetime (days are calendar-based and DST-safe; hours and minutes are absolute), or compute the difference between two datetimes that may be in different zones."
      },
      {
        "name": "meeting_slots",
        "description": "Find working-hour time slots that overlap across participants in different timezones for a meeting of a given duration, excluding weekends and (when a country is given per participant) that person's public holidays."
      },
      {
        "name": "holiday",
        "description": "Check whether a given date is a public holiday in a country (identified by its ISO 3166-1 alpha-2 code), and return the holiday name if so. Backed by an authoritative public-holiday dataset."
      },
      {
        "name": "currency_convert",
        "description": "Convert an amount between currencies using live daily exchange rates (ISO 4217 codes, e.g. USD, EUR, GBP, JPY). Returns the converted amount and the rate used."
      },
      {
        "name": "convert_units",
        "description": "Convert a value between units of the same category: length, mass, volume, speed, area, digital storage, time, and temperature (Celsius/Fahrenheit/Kelvin)."
      },
      {
        "name": "crypto_price",
        "description": "Get live USD spot prices for one or more cryptocurrencies by ticker symbol (e.g. BTC, ETH, SOL)."
      }
    ],
    "profiled_at": "2026-09-20T11:01:25.128Z"
  },
  "unreachable": false
}