> ## Documentation Index
> Fetch the complete documentation index at: https://monid.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How It Works

> How Monid works, and how you (or your agent) pay for what you use.

Monid is a unified gateway to hundreds of data endpoints across the web — for both humans and AI agents.

## Why Monid

<CardGroup cols={2}>
  <Card title="Built for AI agents" icon="robot">
    The `discover` → `inspect` → `run` flow lets agents **find the best tool at runtime** and use it on demand — no need to pre-load every possible endpoint into context. Keep your prompts small and your agents fast.
  </Card>

  <Card title="One interface, one bill" icon="plug">
    A single unified API and a single wallet across every provider. No juggling keys, quotas, or contracts — ideal for developers and agent builders shipping fast.
  </Card>
</CardGroup>

## The Flow

<Steps>
  <Step title="Discover">
    Search endpoints in natural language (e.g. *"twitter posts"*, *"amazon reviews"*).
  </Step>

  <Step title="Inspect">
    View the input schema, output shape, and price for any endpoint.
  </Step>

  <Step title="Run">
    Execute the endpoint with your inputs and get results back.
  </Step>
</Steps>

Use it via [MCP](/guide/quickstart-mcp), [Skill](/guide/quickstart-skill), [CLI](/guide/quickstart-cli), or [HTTP API](/guide/quickstart-api).

## Pricing

Pay-as-you-go from a prepaid wallet. No subscriptions, no contracts.

* **Per-call** — flat fee per execution (e.g. `$0.003 / call`)
* **Per-result** — fee per item returned, with an optional base fee (e.g. `$0.002 + $0.001 / result`)

Prices are shown in `discover`, `inspect`, and `run` responses. See [Pricing](/guide/pricing) for details.

## Next Steps

<CardGroup cols={2}>
  <Card title="Set up an AI Agent" icon="robot" href="/guide/quickstart-skill">
    Connect via MCP or install the Skill.
  </Card>

  <Card title="Set up as a Human" icon="terminal" href="/guide/quickstart-cli">
    Use the CLI or call the API directly.
  </Card>
</CardGroup>
