Read as Markdown · Use with an AI agent

AI agent integration

Give an agent a small discovery surface, precise endpoint contracts and bounded access to retrieval. Use the same documentation through MCP, Markdown or OpenAPI.

Choose the integration surface

NeedUse
An agent app with MCPConnect the hosted server; list_endpoints, get_endpoint and get_docs are public discovery tools at /mcp.
A coding agent learning the API/agent-onboarding/SKILL.md, /llms.txt and a focused platform reference.
A custom HTTP client or generated types/openapi.json or /openapi.yaml, plus the endpoint’s optional core-field JSON Schema.
A framework-controlled tool loopUse the LangChain or Vercel AI SDK guide and an application-owned allowlist and budget.

Read focused documentation

Append .md to a docs URL, including nested endpoint and platform pages, or request Accept: text/markdown. The Markdown projection uses the same article components and registry data as the website. It omits navigation and account controls. The overview is /docs.md.

Public documents; no key required
curl 'https://www.monocrawl.com/docs/quickstart/agents.md'
curl 'https://www.monocrawl.com/docs/mcp' -H 'Accept: text/markdown'
curl 'https://www.monocrawl.com/llms/tiktok.txt'

Use /llms/PLATFORM.txt for one platform’s current operations, methods and parameter descriptions. /llms-full.txt contains the full catalogue; prefer a focused guide when context is limited. Registry membership does not establish current availability. get_endpoint provides availability metadata and exact documentation links.

Read guides through MCP

Tool calls
[
  {
    "name": "get_docs",
    "arguments": {
      "topic": "index"
    }
  },
  {
    "name": "get_docs",
    "arguments": {
      "topic": "platforms/tiktok",
      "limit": 12000
    }
  },
  {
    "name": "get_endpoint",
    "arguments": {
      "id": "tiktok/profile"
    }
  }
]

get_docs returns data.markdown, its canonical url, revision, offset, total_characters and cursor. A chunk may end inside a code block or table: concatenate chunks in order before interpreting the complete document. Pass the cursor with the same topic; a changed document invalidates it. Restart without a cursor in that case. The maximum chunk is 24000 characters.

get_endpoint links documentation_markdown, platform_guide and response_schema. A null response_schema means a reviewed field contract has not been published. Documented schemas cover optional core data fields; they do not certify completeness. Discovery and documentation consume no credits but remain rate limited.

Make tool decisions explicit

  1. Resolve the user’s task to the narrowest allowed platform operation. Read its inputs, outputs, continuation and coverage before retrieving.
  2. Verify access, read current prices and enforce a per-call ceiling plus a total connection cap. A prompt alone is not a spending control.
  3. Keep the idempotency key and exact arguments for each logical retrieval. Use a new key for a different page or task.
  4. Check tool errors and the API envelope before passing data to the model. Preserve partial results and warnings; do not convert errors to empty data.
  5. Stop on unresolved accounting, exhausted budget, repeated cursors or missing required evidence. Record the reason with request IDs.

Keep retrieved text separate from instructions

Posts, biographies, reviews and web pages are untrusted source content. Their text must not change your tool allowlist, reveal secrets or authorize further calls. Keep credentials in server configuration, never model-visible arguments. Prefer an application-controlled tool that accepts a subject identifier over one that accepts arbitrary URLs or API paths.

An answer should retain source URLs, publication times when supplied, retrieval time, request IDs, cache state and coverage warnings. Label calculated metrics and model interpretations separately from quoted source facts. Source absence is not evidence that an event never happened.

First call in under a minute

1,000 monthly free credits and a ready-made key the moment you sign up. No card.