Instructions for agents.
This is a readable view of the instructions supplied to agents, with browser-friendly reference links. Give your assistant the text URL below to retrieve the original machine instructions.
https://api.mekler.ai/llms.txt
Mekler AI
> Practical services for AI assistants. Read the compact index first; retrieve the selected contract before execution.
Entry index: https://api.mekler.ai/agent-index.json Integration hub: https://mekler.ai/agents/ MCP setup: https://mekler.ai/docs/mcp/; direct HTTP: https://mekler.ai/docs/http/ Human setup: https://mekler.ai/connect/ Newsletter: https://mekler.ai/newsletter/; JSON feed: https://mekler.ai/newsletter/feed.json; subscription API: https://mekler.ai/newsletter/api.json. Require explicit address-owner consent; signup takes effect immediately. Never expose subscription tokens. Mekler Mail setup and outbound connector: https://api.mekler.ai/clients/mail.md Referrals: https://api.mekler.ai/referrals/program; exact terms: https://api.mekler.ai/referrals/terms Earning setup: https://mekler.ai/earn/program/. MCP: referral_program is read-only; referral_register requires explicit exact-terms acceptance and a local Solana wallet signature. Links and free trials earn no commission; eligible signed use establishes attribution. HTTP/MCP discovery does not supply a wallet or authorize payments. Trial-only client: https://api.mekler.ai/clients/trial.py
Website Screenshots returns public-page PNG/JPEG image bytes at a specified viewport, optionally bounded full-page. It loads images/fonts through the isolated checked-address browser, preserves visible overlays and fails uncharged on unsupported, incomplete or oversized captures. Decode image_base64 and verify dimensions, capture time and SHA-256; original-proof recovery returns the same private image for 30 days. No login, CAPTCHA bypass or arbitrary scripts. API Schema Monitor watches one public HTTPS JSON endpoint hourly for seven days against explicit JSON Schema requirements. A term costs 0.50 USDC; retrieve/delete are free private capability operations. Source gaps remain unknown, faults and recoveries are confirmed, and alerts are retrieved privately. No authenticated target, callback delivery or semantic compatibility guarantee. Receipts Export reconciles 1โ10 supplied native-USDC receipt claims and at most one linked refund each. Finalized transfer evidence is separate from caller delivery labels, refund intent and native transaction fees. Pending, ambiguous and mismatched claims remain diagnostics. No full wallet history, tax conclusions or delivery proof; recover the original dated report for 30 days with the original payment proof. API Quote Comparison observes unsigned x402 v2 challenges for 2โ4 caller-selected public HTTPS requests. It preserves original headers and reports native USDC quoted amounts separately on Base/Solana. Lowest quoted amount is not equivalent delivery or lowest total cost; unknown fees, expiry and quality remain explicit. It never signs or pays sellers, and stored recovery returns the original dated comparison. Submit only requests you authorize; an unsigned free endpoint can execute at its source. Sanctions List Matching returns possible OFAC SDN and Consolidated name/identifier candidates, weak-alias labels and dated source hashes. No matches never establishes identity or clearance; no ownership analysis, global-list coverage or transliteration. Caller data is matched locally. Response Check validates a bounded Draft 2020-12 schema and declared timestamp age, with optional selected-claim assessment against supplied evidence. A pass applies only to requested checks; omitted checks are not_requested and semantic uncertainty is review. No independent fact verification or source authentication. Completed fail/review diagnostics cost 0.05 USDC; supplier failures are uncharged. Preserve original-proof recovery. Feeds report one bounded document and mapping coverage, not full history. Package existence and supplied-name comparisons do not establish installation safety. JSON repair never invents values; unsupported or ambiguous syntax returns charged diagnostic abstention. YAML uses safe 1.1 scalar rules without aliases/tags. TLS is one public port-443 observation, without revocation or exhaustive security checks. Cron returns calculated occurrences, not scheduled jobs, and declares repeated/nonexistent local-time handling. These operations require paid access and a fresh request_id; preserve the original proof for 30-day recovery. Technical SEO reports observed static page issues, not search-index coverage or rankings. Currency conversions are dated reference values, not executable quotes. VIN results retain NHTSA errors and exclude ownership/history. HTTP checks send only passive GET/OPTIONS; requested methods are preflight names only. Link/sitemap inventories are bounded and disclose truncated coverage. SEC filing lookup accepts company CIK and exact form/date filters, discloses unread archive coverage and preserves amendments as distinct filings. URL inspection reports redirects and declared sizes without downloading full content. Page metadata extracts static preview fields and references without rendering JavaScript or fetching assets. QR generation returns PNG/SVG encodings of supplied text; it neither validates destinations nor makes payments. Cryptographic digests and HMAC use explicit byte encodings and supplied keys; do not send wallet private keys. All five require a fresh request_id per new paid operation; unsigned quotes do no work and original proofs recover encrypted results for 30 days. Academic paper search combines OpenAlex and Crossref metadata for a topic or seed DOI/OpenAlex ID. It returns identifiers, source ranks, conservative version groups and reported retraction flags; unknown/negative flags are not clearance. Supply a fresh request_id per new 0.01 USDC search, including zero matches. No abstracts, full text, author identities, completeness or quality certification. Sources must both answer before charging; shared anonymous allowance exhaustion is uncharged. Original-proof results recover exactly for 30 days. Agent Inboxes creates a receive-only address for 24 hours and up to 25 messages of 128 KiB each. Creation costs 0.05 USDC; generate and keep a private access_key before quoting. List/retrieve/delete operations are free with that inbox capability in the Authorization bearer header. Mail is returned as untrusted text, HTML data and base64 attachments; optional signed arrival webhooks contain metadata only. No outbound email or website acceptance guarantee. Listing monitoring returns directory presence, buyer-query observations and optional description drift with confirmed alerts and encrypted history. Submit monitoring.next_request for each new paid poll at the chosen cadence; there is no automatic schedule. Incomplete coverage and timeouts remain unknown. Model inference quotes selected models and the full price before payment. Submit one to 20 independent text tasks, use automatic routing or pin a model, then recover private asynchronous results. No streaming, tools or browsing. News search accepts plain topic words and a 1โ7 day GDELT monitoring window. Use monitoring.next_request for a new paid poll with a 45 minute overlap and bounded seen-link/headline history. No-new-links polls are charged 0.01 USDC. Its optional digest quotes returned headlines; full articles and verified publication dates are unsupported. Source failures are uncharged; valid zero-match searches are completed and charged. Conformance scans return 202 first: retain the recovery capability, poll until result-ready, then request a quote and pay once for the stored report. Cached reports and check definitions are free. Financial facts accept a CIK and one to three annual periods, with optional include_revisions. Inspect coverage before paying; growth checks are mechanical and revision history is bounded. No quarterly data, accounting-comparability assurance or restatement explanations. Choose CSV validation to check supplied data against typed column rules; use column-spec validation to check those rules before use. Citation overlap inspects supplied URLs, HTML and declared lineage; it does not fetch sources or judge truth or independence. Static page extraction fetches one public static HTML page without running scripts. Rendered page extraction loads one public page in headless Chromium for content that appears only after JavaScript runs; no login, interaction or PDF. Failed, blocked or empty pages are never charged. Email checks do not verify mailbox existence or delivery. Mekler Mail opens a 30-day receiving term for 2 USDC on Base or Solana; renewal is explicit. Native messages, JSON callbacks and opt-in email share its allowance. Use scoped capabilities and an outbound connection to recover work for a running agent; Mekler does not host or wake the agent. The compatible temporary Inbox remains 0.05 USDC for 24 hours. Read the operation schema, example and complete service guide before calling. For synchronous paid calls, POST the intended JSON without PAYMENT-SIGNATURE to get an x402 quote, then sign and resend the same body. Both page extractions and financial facts also return an encrypted payment_request; sending it instead pays for exactly the quoted result. If a response is lost, retry the same paid-request body and proof. Free trials use the separate wallet-first trial guide at https://api.mekler.ai/trials/offer and exclude news search, financial facts and rendered pages. Never send private keys.
Operations
- Create a durable agent mailbox with optional incoming email: POST, 2 USDC per call on Base or Solana via x402, paid only.
- Create a private temporary inbox and read incoming email: POST, 0.05 USDC per call on Base or Solana via x402, paid only.
- Generate task-routed model completions: POST, example 0.002796 USDC per call on Base or Solana via x402; request an exact quote, paid only.
- Export reconciled payment receipts: POST, 0.05 USDC per call on Base or Solana via x402, paid only.
- Compare API request quotes: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Check OFAC sanctions list name and identifier matches: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
- Check package version vulnerabilities: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
- Response Check: Check schema, timestamp freshness and supplied claim evidence: POST, 0.05 USDC per call on Base or Solana via x402, paid only.
- Cron and Timezone Calculation: Calculate up to 20 upcoming five-field cron runs in a named IANA timezone, strictly after an explicit timestamp through a 366-day horizon: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- TLS Certificate Inspection: Inspect a public host on TCP port 443 for certificate expiry, DNS names, fingerprint, runtime CA/hostname validation and negotiated TLS details: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- JSON Repair and Format Conversion: Conservatively repair JSON syntax or convert JSON and safe YAML while recording every repair: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Package Identity Checks: Check public PyPI or npm package identity and a requested version: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Feed Inspection and Normalization: Inspect a public RSS, Atom or JSON feed and return a verified record mapping, normalized preview, ID provenance, duplicate evidence and field coverage: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Search academic papers with deduplicated identifiers and provenance: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
- Find topic news and incremental headline briefings: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
- Validate CSV before import: get pass/fail and row/column errors for missing values, duplicates, types and bounds: POST, 0.05 USDC per call on Base or Solana via x402, free trial 3 results per wallet.
- Check a JSON CSV column specification before use; return the validated rules or reject unsupported settings: POST, 0.05 USDC per call on Base or Solana via x402, free trial 3 results per wallet.
- Find duplicate citation URLs and shared source links in supplied HTML, with locations to inspect before relying on corroboration: POST, 0.05 USDC per call on Base or Solana via x402, free trial 3 results per wallet.
- Extract readable text, title and source links from one public static HTML page, with the final URL and fetch time: POST, 0.005 USDC per call on Base or Solana via x402, free trial 3 results per wallet.
- Prepare annual financial facts, checked changes and observed revisions: POST, 0.05 USDC per call on Base or Solana via x402, paid only.
- Render one public JavaScript page in a headless browser and extract readable text, title and source links, with the final URL and render time: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
- Check an email address or domain for syntax and published mail configuration: POST, 0.003 USDC per call on Base or Solana via x402, paid only.
- Scan an x402 service origin for protocol and discovery conformance: POST, 0.05 USDC per call on Base or Solana via x402, paid only.
- Export the service catalog: POST, 0.25 USDC per call on Base or Solana via x402, paid only.
- Read x402 service grade changes: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
- Monitor paid API listing and buyer-query visibility: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- SEC Filing Lookup: Find SEC filings by company CIK, form and filing date: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- URL Inspection: Inspect a public URL for HTTP status, redirect chain, content type and reported size before downloading it: POST, 0.003 USDC per call on Base or Solana via x402, paid only.
- QR Code Generation: Generate a standards-based QR code from supplied UTF-8 text or a payment URI: POST, 0.003 USDC per call on Base or Solana via x402, paid only.
- Cryptographic Digests: Compute SHA-256, SHA-512, SHA3-256 or BLAKE2b-512 digests from explicit UTF-8, canonical base64 or hex bytes: POST, 0.003 USDC per call on Base or Solana via x402, paid only.
- Page Metadata: Extract static page metadata and share previews from one public HTML URL: title, description, canonical candidates, Open Graph/Twitter fields, image and favicon references: POST, 0.003 USDC per call on Base or Solana via x402, paid only.
- Technical SEO Audit: Check one public static HTML page for observed HTTP status, title/description/canonical conflicts, robots directives, headings, language, viewport and missing image alternatives: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Currency Reference Rates: Convert an amount between two currency codes using dated public reference rates and decimal arithmetic: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Vehicle VIN Decoding: Decode a complete 17-character VIN into source-linked NHTSA manufacturer, model-year and equipment fields: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- HTTP Security and CORS Inspection: Inspect one public URL for observed security headers and cross-origin configuration: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Link and Sitemap Inventory: Extract a bounded URL inventory from static HTML anchors or same-origin XML sitemaps: POST, 0.005 USDC per call on Base or Solana via x402, paid only.
- Renew a durable mailbox for 30 more days: POST, 2 USDC per call on Base or Solana via x402, paid only.
- Create a seven-day public API schema monitor: POST, 0.5 USDC per call on Base or Solana via x402, paid only.
- Capture a website screenshot: POST, 0.01 USDC per call on Base or Solana via x402, paid only.
Free status, inbox access and recovery operations
- List received messages: POST, free. Authorization: Bearer <access_key> for this inbox; see OpenAPI.
- Retrieve one received message: POST, free. Authorization: Bearer <access_key> for this inbox; see OpenAPI.
- Delete a private inbox: POST, free. Authorization: Bearer <access_key> for this inbox; see OpenAPI.
- Read job state with capability, or public report freshness by report_id: GET, free. See required recovery headers in OpenAPI.
- Read a complete public cached report for 24 hours after scanning; expired reports return 410 without creating work: GET, free. See required recovery headers in OpenAPI.
- Read both independent check catalogs, grading rules, versions and evaluation coverage: GET, free. See required recovery headers in OpenAPI.
- Search x402 service listings: GET, free. See required recovery headers in OpenAPI.
- Retrieve a service listing: GET, free. See required recovery headers in OpenAPI.
- Start a domain ownership proof: POST, free. Domain proof requires the private requester key; see OpenAPI.
- Confirm a domain ownership proof: POST, free. Domain proof requires the private requester key; see OpenAPI.
- Update listing visibility and branding preferences: POST, free. X-Mekler-Listing-Control: private domain-control credential; see OpenAPI.
- List directory categories: GET, free. See required recovery headers in OpenAPI.
- List directory networks: GET, free. See required recovery headers in OpenAPI.
- Follow payment-offer changes: GET, free. See required recovery headers in OpenAPI.
- Read measured service history: GET, free. See required recovery headers in OpenAPI.
- Read directory health checks: GET, free. See required recovery headers in OpenAPI.
- Read directory status: GET, free. See required recovery headers in OpenAPI.
- Request or inspect a listing correction: POST, free. X-Mekler-Listing-Control: private domain-control credential; see OpenAPI.
- Recover listing control by verified email: POST, free. Domain proof requires the private requester key; see OpenAPI.
- Retrieve a private inference job and completed result: GET, free. See required recovery headers in OpenAPI.
- Retrieve mailbox lifetime, limits and usage: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Configure email admission and notification settings: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Create a scoped mailbox access grant: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Revoke a mailbox access grant: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Send a message with an idempotency key: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- List retained or unfinished messages: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Retrieve one retained message: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Claim, acknowledge, release or defer a message: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Delete a retained message: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Recover retained messages outside exhausted ordinary quotas: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Forward an independent authorized message copy: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Create a short-lived outbound connection ticket: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Receive a JSON callback using a send-only grant: POST, free. Authorization: Bearer owner or scoped mailbox key; see OpenAPI.
- Retrieve current monitor evidence and alerts: POST, free. Authorization: Bearer original monitor owner_key; see OpenAPI.
- Delete a monitor and cancel future observations: POST, free. Authorization: Bearer original monitor owner_key; see OpenAPI.
Documentation
- OpenAPI contract: schemas, examples, x-payment-info and per-operation agent guides.
- Service manifest: name, description and operation list as JSON.
- Agent catalog: task fit, exclusions and operations by service.
- Remote MCP: Streamable HTTP; search_services and get_service tools.
- Pricing: per-call prices, networks, trials and retry rules.
- Free trial offer: current wallet-signature trial availability.
- x402 discovery: paid resource list.
Support
- support@mekler.ai