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/ 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
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 new0.01USDC 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 for30days. 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 to20 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 a1–7-day GDELT monitoring window. Use monitoring.next_request for a new paid poll with a45-minute overlap and bounded seen-link/headline history. No-new-links polls are charged0.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. 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 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.001939 USDC per call on Base or Solana via x402; request an exact quote, paid only.
- Find topic news and incremental headline briefings: POST, 0.01 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.
- 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.002 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.
- Monitor paid API listing and buyer-query visibility: POST, 0.005 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.
- Retrieve a private inference job and completed result: GET, free. See required recovery headers in 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