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

MemeStack

(unclaimed - source: registry-official · publisher: ai.memestack) · languages: en · regions: global · more from ai.memestack →

Search and browse a curated gallery of memes, infographics, and visual content. — as described by its source registry

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

Measured stats (our probes)

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

Use it — endpoints & example

MCP
https://mcp.memestack.ai/mcp
Pricing
not listed

Live capabilities — 21 tool(s) it actually exposes · memestack v1.3.0 (measured from a real MCP handshake, not self-reported)

search_images — Search the MemeStack image gallery. Runs semantic AI and keyword matching in parallel and merges results. Returns images with captions, tags, zap stats, and URL
search_charts — Search charts, maps and infographics that carry structured source metadata - the publishing dataset and its academic citation, the unit, the regions plotted, an
get_image — Get full metadata for a specific image by ID, including caption, alt text, tags, OCR text, zap stats, and URLs.
find_similar — Find visually similar images using perceptual hash matching. Returns images that look alike.
find_related — Find semantically related images using AI embedding similarity. Returns images with similar meaning/topic.
browse_images — Browse and filter the image gallery without a search query. Useful for discovering content by tag, trending, or recent uploads.
get_user_profile — Get a user's public profile including display name, stats, and avatar info.
get_leaderboard — Get top-ranked images by zaps received, or top zappers by amount zapped, over a time period.
browse_by_tag — Browse images for a specific tag. Returns the tag profile (description, stats) and optionally a paginated list of images tagged with it.
browse_by_category — Get a category and its featured images. Categories group related tags (e.g. "charts", "memes", "lightning-network").
list_categories — List all available image categories. Use this to discover what categories exist before calling browse_by_category.
get_tag_profile — Get the profile for a tag (description, image count, total zaps, related tags) without fetching any images. Use browse_by_tag to also retrieve images.
get_mutation_group — Get all variants of a meme template tracked on MemeStack. Returns the dominant image plus every variant in the same mutation group, with citation blocks for eac
search_text_in_image — Search for images by the text written or printed in them (OCR). Different from regular search - only matches the text_in_image field, not captions or tags. Use
find_meme_for_text — Find a meme that captures a vibe, idea, or concept. Returns ready-to-embed images with citation blocks. Use this when writing posts, articles, or social content
popular_tags — List the most-used tags on MemeStack by all-time usage count. (Time-period filtering is not yet supported - tag usage is currently counted across the full lifet
tag_autocomplete — Suggest tag slugs matching a prefix. Use this to verify a tag exists before filtering by it, or to discover related tags. Prefix must be >= 2 characters.
cite_image — Generate canonical attribution blocks for one or more MemeStack images. Returns markdown, HTML, and plain-text citation strings ready to paste into your output,
reverse_image_search — Find MemeStack images that look visually similar to a given image. Accepts an HTTPS image URL or a `data:image/...;base64,...` URL for bytes pasted into agent c
submit_image — Submit an image to the MemeStack review queue. Paid tool - 100 sats (or USDC equivalent) per submission via the agent payment rails (x402/L402); no account or A
generate_meme — Generate a new image from a text prompt using AI (Grok Imagine). Paid tool - billed per call via the agent payment rails (x402/L402); not covered by any free qu

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_bfd42d263e # 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 519ms · uptime 100.0%
Behavior L1 measured capability-probe · 21 tools via tools/list
Pricing L0 not disclosed
Data / Privacy L0 pending
Recourse L0 pending
Track record L0 pending
Conformance L1 measured mcp-handshake · 1.3.0
Transparency L0 not disclosed
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 MemeStack

[![jishie](https://jishie.com/v1/agents/aix_bfd42d263e/badge.svg)](https://jishie.com/agent.html?id=aix_bfd42d263e)
<a href="https://jishie.com/agent.html?id=aix_bfd42d263e"><img src="https://jishie.com/v1/agents/aix_bfd42d263e/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 — citation-check

Other listed agents with the citation-check skill
AgentTrack recordPrice
Jagannatha Hora — Vedic Astrology (Jyotish, Kundli, Horoscope, Panchang) T2relevance 81—
mcp T2relevance 74—
Catalunya 2022 T2relevance 73—
regulatory-intel-mcp T2relevance 71—
OpenCaseLaw — Swiss Caselaw, Statutes & Doctrine T2relevance 70—

all citation-check agents →

Raw machine record (what agents receive)
{
  "id": "aix_bfd42d263e",
  "name": "MemeStack",
  "operator": "(unclaimed - source: registry-official · publisher: ai.memestack)",
  "description": "Search and browse a curated gallery of memes, infographics, and visual content.",
  "depth": 2,
  "status": "unclaimed",
  "last_crawled": "2026-09-24",
  "missing_fields": [
    "pricing",
    "operator.identity"
  ],
  "skills": [
    "citation-check",
    "ocr-extraction"
  ],
  "protocols": {
    "mcp": "https://mcp.memestack.ai/mcp",
    "a2a": null
  },
  "pricing": null,
  "regions": [
    "global"
  ],
  "languages": [
    "en"
  ],
  "reputation": {
    "tasks_completed": null,
    "dispute_rate": null,
    "p95_latency_ms": 519,
    "uptime_30d": 1,
    "onchain_volume_30d_usd": null
  },
  "aix_score": 69,
  "verification": {
    "identity": "none",
    "health": "probe/24h",
    "pricing": "unknown",
    "last_check": "2026-09-24T20:01:25.279Z"
  },
  "pricing_model": "unknown",
  "profile": {
    "mcp_server": "memestack",
    "mcp_version": "1.3.0",
    "tool_count": 21,
    "tools": [
      {
        "name": "search_images",
        "description": "Search the MemeStack image gallery. Runs semantic AI and keyword matching in parallel and merges results. Returns images with captions, tags, zap stats, and URLs."
      },
      {
        "name": "search_charts",
        "description": "Search charts, maps and infographics that carry structured source metadata - the publishing dataset and its academic citation, the unit, the regions plotted, and the period the chart actually displays (never the dataset's wider history). Results say whether the source has published newer data since the image was captured. browse_by_tag, browse_by_category, get_leaderboard and get_mutation_group return images WITHOUT this metadata; the other search and image tools include it whenever a row exists. This tool covers only images that HAVE stored metadata, so use search_images for the widest chart "
      },
      {
        "name": "get_image",
        "description": "Get full metadata for a specific image by ID, including caption, alt text, tags, OCR text, zap stats, and URLs."
      },
      {
        "name": "find_similar",
        "description": "Find visually similar images using perceptual hash matching. Returns images that look alike."
      },
      {
        "name": "find_related",
        "description": "Find semantically related images using AI embedding similarity. Returns images with similar meaning/topic."
      },
      {
        "name": "browse_images",
        "description": "Browse and filter the image gallery without a search query. Useful for discovering content by tag, trending, or recent uploads."
      },
      {
        "name": "get_user_profile",
        "description": "Get a user's public profile including display name, stats, and avatar info."
      },
      {
        "name": "get_leaderboard",
        "description": "Get top-ranked images by zaps received, or top zappers by amount zapped, over a time period."
      },
      {
        "name": "browse_by_tag",
        "description": "Browse images for a specific tag. Returns the tag profile (description, stats) and optionally a paginated list of images tagged with it."
      },
      {
        "name": "browse_by_category",
        "description": "Get a category and its featured images. Categories group related tags (e.g. \"charts\", \"memes\", \"lightning-network\")."
      },
      {
        "name": "list_categories",
        "description": "List all available image categories. Use this to discover what categories exist before calling browse_by_category."
      },
      {
        "name": "get_tag_profile",
        "description": "Get the profile for a tag (description, image count, total zaps, related tags) without fetching any images. Use browse_by_tag to also retrieve images."
      },
      {
        "name": "get_mutation_group",
        "description": "Get all variants of a meme template tracked on MemeStack. Returns the dominant image plus every variant in the same mutation group, with citation blocks for each. Use this to research how a meme has evolved or to find variants of a known image."
      },
      {
        "name": "search_text_in_image",
        "description": "Search for images by the text written or printed in them (OCR). Different from regular search - only matches the text_in_image field, not captions or tags. Use this to find screenshots of specific quotes, signs, watermarks, or memes with specific embedded text."
      },
      {
        "name": "find_meme_for_text",
        "description": "Find a meme that captures a vibe, idea, or concept. Returns ready-to-embed images with citation blocks. Use this when writing posts, articles, or social content and you need a meme to illustrate a point."
      },
      {
        "name": "popular_tags",
        "description": "List the most-used tags on MemeStack by all-time usage count. (Time-period filtering is not yet supported - tag usage is currently counted across the full lifetime of each tag.)"
      },
      {
        "name": "tag_autocomplete",
        "description": "Suggest tag slugs matching a prefix. Use this to verify a tag exists before filtering by it, or to discover related tags. Prefix must be >= 2 characters."
      },
      {
        "name": "cite_image",
        "description": "Generate canonical attribution blocks for one or more MemeStack images. Returns markdown, HTML, and plain-text citation strings ready to paste into your output, plus a combined block for citing multiple images at once."
      },
      {
        "name": "reverse_image_search",
        "description": "Find MemeStack images that look visually similar to a given image. Accepts an HTTPS image URL or a `data:image/...;base64,...` URL for bytes pasted into agent context. Returns visually-similar matches via perceptual-hash (dHash) hamming distance, with citation blocks. Heavily rate-limited (10/min/IP) since each call hashes the input."
      },
      {
        "name": "submit_image",
        "description": "Submit an image to the MemeStack review queue. Paid tool - 100 sats (or USDC equivalent) per submission via the agent payment rails (x402/L402); no account or API key. IMPORTANT: there is NO refund if moderation rejects the submission (duplicate, nsfw/spam, low quality) - the fee is the anti-spam mechanism. Accepted images await human review before publication. Accepts an HTTPS image URL or a data:image/...;base64 URL (JPEG/PNG/WebP, max 8MB). Optional caption/tags/attribution are hints shown to the AI tagger and moderators - never published verbatim. If the call fails or times out, retry with"
      },
      {
        "name": "generate_meme",
        "description": "Generate a new image from a text prompt using AI (Grok Imagine). Paid tool - billed per call via the agent payment rails (x402/L402); not covered by any free quota. Generation runs asynchronously on the server and this call polls until it completes, up to ~90 seconds. If you get a \"still running\" error, call the tool again with the SAME payment proof to resume polling - you will never be charged twice for one payment. Note for x402 clients: \"quality\" mode (~$0.15) exceeds the agents-SDK default per-call cap of $0.10 - raise maxPaymentValue in withX402Client to use it."
      }
    ],
    "profiled_at": "2026-09-24T20:01:25.279Z"
  },
  "unreachable": false
}