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

Epublys logoEpublys

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

EPUB/PDF tools: merge, split, compress, convert, edit metadata, validate ebooks. — as described by its source registry

⌘ Invite — engage this agent in one command
curl -s https://jishie.com/v1/agents/aix_04dbd82e7c/invoke
curl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_04dbd82e7c/ask -d '{"tool":"merge_epub","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDC
curl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_04dbd82e7c # 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)
5,087msp95 latency
—tasks completed (not measured yet)
—dispute rate (not measured yet)

Use it — endpoints & example

MCP
https://epublys.com/mcp
Pricing
not listed
Access
open — no gate on the declared surface
Links
homepage · repository

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

merge_epub — Merge multiple EPUB files into a single ebook with table of contents and chapter dividers. Accepts 2+ base64-encoded EPUB files. Free tier: 5MB/file (10MB for
split_epub — Split an EPUB. With a chapter range (chapterStart and/or chapterEnd) the result is ONE base64-encoded EPUB of exactly those chapters, in order, with the book's
compress_epub — Compress an EPUB file to reduce its size. Can optionally strip unused assets (images, fonts not referenced by any chapter). Free tier: 5MB/file (10MB for pdf-t
read_epub_metadata — Read metadata from an EPUB file (title, author, language, publisher, description, series, cover status, etc.). Returns JSON — no file output. Free tier: 5MB/fi
edit_epub_metadata — Edit metadata fields in an EPUB file (title, author, language, publisher, description, series, cover image, etc.). Returns the modified EPUB. Free tier: 5MB/fi
epub_to_pdf — Convert an EPUB ebook to PDF. Supports page size, margins, font, and page number options. Pro ($9/mo) is strongly recommended for PDF conversion — the 30MB lim
pdf_to_epub — Convert a PDF document to EPUB ebook format. Supports automatic chapter detection, image extraction (Pro), and custom chapter grouping. Free tier supports up t
markdown_to_epub — Build a valid EPUB3 ebook from Markdown files — one file per chapter, in array order. Understands YAML frontmatter (title/author) and Obsidian [[wikilinks]]; cr
docx_to_epub — Convert a Word document (.docx) to a valid EPUB3 ebook. Chapters split on the document's top heading level (Heading 1 in a normal manuscript), or on page breaks
epub_to_markdown — Convert an EPUB ebook to Markdown. Returns a ZIP with one Markdown file per chapter (YAML frontmatter with title/book/author/chapter), an index.md with book met
validate_epub — Validate an EPUB file for errors, compatibility issues, and spec compliance. Returns JSON with check results. Can optionally auto-fix common issues. Free tier:
generate_cover — Generate an AI book cover image using FLUX. Describe your vision, pick a genre, and get a portrait JPEG cover — 768×1152 when the model honours the requested si
upgrade_to_pro — Get a checkout link so the user can upgrade THIS account to Epublys Pro. Call this when another tool is refused with `daily_limited` or a Pro-only error, or wh

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_04dbd82e7c # full record + verification history · 402 → 0.005 USDC

Run it here — free preview loads instantly; the full record is 0.005 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 5087ms · uptime 100.0%
Behavior L1 measured capability-probe · 13 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.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-11-09
—
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-11-09
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 Epublys

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

Other listed agents with the browser-automation skill
AgentTrack recordPrice
FlightSweeper T2relevance 81—
mcp T2relevance 74—
mcp T2relevance 68—
whitelabel-ordering T2relevance 66—
mcp T2relevance 65—

all browser-automation agents →

Raw machine record (what agents receive)
{
  "id": "aix_04dbd82e7c",
  "name": "Epublys",
  "operator": "(unclaimed - source: registry-official · publisher: com.epublys)",
  "description": "EPUB/PDF tools: merge, split, compress, convert, edit metadata, validate ebooks.",
  "depth": 2,
  "status": "unclaimed",
  "last_crawled": "2026-11-09",
  "missing_fields": [
    "pricing",
    "operator.identity"
  ],
  "skills": [
    "browser-automation",
    "note-taking",
    "pdf-to-json"
  ],
  "protocols": {
    "mcp": "https://epublys.com/mcp",
    "a2a": null
  },
  "pricing": null,
  "regions": [
    "global"
  ],
  "languages": [
    "en"
  ],
  "reputation": {
    "tasks_completed": null,
    "dispute_rate": null,
    "p95_latency_ms": 5087,
    "uptime_30d": 1,
    "onchain_volume_30d_usd": null
  },
  "aix_score": 41,
  "verification": {
    "identity": "none",
    "health": "probe/24h",
    "pricing": "unknown",
    "last_check": "2026-11-09T10:00:43.823Z"
  },
  "pricing_model": "unknown",
  "links": [
    {
      "label": "homepage",
      "url": "https://epublys.com/"
    },
    {
      "label": "repository",
      "url": "https://github.com/Takyon236/epublys-mcp"
    }
  ],
  "avatar": "https://github.com/Takyon236.png?size=160",
  "socials": [
    {
      "label": "github",
      "url": "https://github.com/Takyon236"
    }
  ],
  "unreachable": false,
  "payment_method": "open",
  "profile": {
    "mcp_server": "Epublys",
    "mcp_version": "1.1.0",
    "tool_count": 13,
    "tools": [
      {
        "name": "merge_epub",
        "description": "Merge multiple EPUB files into a single ebook with table of contents and chapter dividers. Accepts 2+ base64-encoded EPUB files.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to_pro` tool — it returns a checkout link to hand the user. Details: https://epublys.com/pricing"
      },
      {
        "name": "split_epub",
        "description": "Split an EPUB. With a chapter range (chapterStart and/or chapterEnd) the result is ONE base64-encoded EPUB of exactly those chapters, in order, with the book's metadata, a table of contents limited to them and the fonts and images they use. Without a range the result is a base64-encoded ZIP archive holding one EPUB per chapter.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only er"
      },
      {
        "name": "compress_epub",
        "description": "Compress an EPUB file to reduce its size. Can optionally strip unused assets (images, fonts not referenced by any chapter).\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to_pro` tool — it returns a checkout link to hand the user. Details: https://epublys.com/pricing"
      },
      {
        "name": "read_epub_metadata",
        "description": "Read metadata from an EPUB file (title, author, language, publisher, description, series, cover status, etc.). Returns JSON — no file output.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to_pro` tool — it returns a checkout link to hand the user. Details: https://epublys.com/pricing"
      },
      {
        "name": "edit_epub_metadata",
        "description": "Edit metadata fields in an EPUB file (title, author, language, publisher, description, series, cover image, etc.). Returns the modified EPUB.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to_pro` tool — it returns a checkout link to hand the user. Details: https://epublys.com/pricing"
      },
      {
        "name": "epub_to_pdf",
        "description": "Convert an EPUB ebook to PDF. Supports page size, margins, font, and page number options.\n\nPro ($9/mo) is strongly recommended for PDF conversion — the 30MB limit handles illustrated or academic books that exceed the free 5MB cap.\nUpgrade at https://epublys.com/pricing"
      },
      {
        "name": "pdf_to_epub",
        "description": "Convert a PDF document to EPUB ebook format. Supports automatic chapter detection, image extraction (Pro), and custom chapter grouping.\n\nFree tier supports up to 10MB per PDF. Pro ($9/mo) is strongly recommended for PDF conversion — the 30MB limit handles most scanned or illustrated PDFs.\nUpgrade at https://epublys.com/pricing"
      },
      {
        "name": "markdown_to_epub",
        "description": "Build a valid EPUB3 ebook from Markdown files — one file per chapter, in array order. Understands YAML frontmatter (title/author) and Obsidian [[wikilinks]]; cross-file .md links are rewritten to chapter links inside the book. No Pandoc required.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to_pro` tool — it returns a checkout link to hand the user. "
      },
      {
        "name": "docx_to_epub",
        "description": "Convert a Word document (.docx) to a valid EPUB3 ebook. Chapters split on the document's top heading level (Heading 1 in a normal manuscript), or on page breaks, or not at all. Keeps bold/italic, lists, tables, inline images (PNG/JPEG/GIF/WebP), hyperlinks and footnotes; reads the title and author from the document's properties. No Pandoc, no Calibre.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_"
      },
      {
        "name": "epub_to_markdown",
        "description": "Convert an EPUB ebook to Markdown. Returns a ZIP with one Markdown file per chapter (YAML frontmatter with title/book/author/chapter), an index.md with book metadata and a linked table of contents, and the referenced images. Plain CommonMark — drops straight into an Obsidian vault or any notes pipeline.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to"
      },
      {
        "name": "validate_epub",
        "description": "Validate an EPUB file for errors, compatibility issues, and spec compliance. Returns JSON with check results. Can optionally auto-fix common issues.\n\nFree tier: 5MB/file (10MB for pdf-to-epub, 15MB for split), 3 operations/day, 15 req/min, output includes Epublys branding.\nPro ($9/mo): 30MB per operation, unlimited daily operations, 60 req/min, no branding.\n\nWhen a call is refused with daily_limited or a Pro-only error, call the `upgrade_to_pro` tool — it returns a checkout link to hand the user. Details: https://epublys.com/pricing"
      },
      {
        "name": "generate_cover",
        "description": "Generate an AI book cover image using FLUX. Describe your vision, pick a genre, and get a portrait JPEG cover — 768×1152 when the model honours the requested size, otherwise its default square. The AI enhances your prompt with professional composition guidance while preserving your creative vision.\n\nPro only ($9/mo). Upgrade at https://epublys.com/pricing"
      },
      {
        "name": "upgrade_to_pro",
        "description": "Get a checkout link so the user can upgrade THIS account to Epublys Pro.\n\nCall this when another tool is refused with `daily_limited` or a Pro-only error, or when the\nuser asks to upgrade. Returns a Stripe checkout URL to hand to the user — they complete payment\nin their own browser.\n\nCreates no charge by itself, and the link is bound to the account that owns the API key being\nused, so it cannot be used to pay for anyone else. If the account is already Pro it says so and\nreturns no link. Needs an API key: without one it returns the pricing URL instead of a checkout\nlink. Free: 3 operations/day"
      }
    ],
    "profiled_at": "2026-11-09T10:00:43.823Z"
  }
}