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

# Tools and pricing

> MCP servers supported in the Generations API

For these hosted MCP servers, we charge per successful tool call. Tools are executed at the model's discretion.

<AccordionGroup>
  <Accordion title="Brave Search" id="brave-search-ref">
    <p><code>brave-search-ref</code> ([registry page](https://opentools.com/registry/brave-search-ref))</p>

    | Tool                 | Price per execution (USD) |
    | -------------------- | ------------------------- |
    | `brave_web_search`   | \$0.00700                 |
    | `brave_local_search` | \$0.00700                 |
  </Accordion>

  <Accordion title="Exa" id="exa">
    <p><code>exa</code> ([registry page](https://opentools.com/registry/exa))</p>

    | Tool     | Price per execution (USD) |
    | -------- | ------------------------- |
    | `search` | \$0.00700                 |
  </Accordion>

  <Accordion title="Firecrawl" id="firecrawl">
    <p><code>firecrawl</code> ([registry page](https://opentools.com/registry/firecrawl))</p>

    | Tool                           | Price per execution (USD) |
    | ------------------------------ | ------------------------- |
    | `firecrawl_scrape`             | \$0.00138                 |
    | `firecrawl_map`                | \$0.00138                 |
    | `firecrawl_crawl`              | —                         |
    | `firecrawl_batch_scrape`       | —                         |
    | `firecrawl_check_batch_status` | —                         |
    | `firecrawl_check_crawl_status` | —                         |
    | `firecrawl_search`             | —                         |
    | `firecrawl_extract`            | —                         |
  </Accordion>

  <Accordion title="Google Maps" id="google-maps-ref">
    <p><code>google-maps-ref</code> ([registry page](https://opentools.com/registry/google-maps-ref))</p>

    | Tool                   | Price per execution (USD) |
    | ---------------------- | ------------------------- |
    | `maps_geocode`         | \$0.00700                 |
    | `maps_reverse_geocode` | \$0.00700                 |
    | `maps_search_places`   | \$0.04480                 |
    | `maps_place_details`   | \$0.02380                 |
    | `maps_distance_matrix` | \$0.00700                 |
    | `maps_elevation`       | \$0.00700                 |
    | `maps_directions`      | \$0.00700                 |
  </Accordion>
</AccordionGroup>

To see which tools were executed, go to the [usage page](https://opentools.com/dashboard/usage) of the dashboard.

Here's what a couple tools executed to produce a Generation might look like:

<Frame>
  <img src="https://mintcdn.com/opentools/mM27skmF9L2v_1zE/images/usage.png?fit=max&auto=format&n=mM27skmF9L2v_1zE&q=85&s=47a1aa9bf7603a056d5a8d6a718a3d42" alt="Example of tool calls in a Generation showing model and tool executions with their associated costs, latency, and timestamps" width="2086" height="594" data-path="images/usage.png" />
</Frame>
