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

# Cherry Servers

> Bring your Cherry Servers bare-metal spend into CostGraph, pulled by us or pushed by you

Cherry Servers is a bare-metal cloud. It has no billing export, but every server
carries its own real price, so CostGraph rates your live servers at their own
rate to produce cost.

CostGraph reads Cherry Servers as **FOCUS 1.2** records at a grain of server x
project, prorated to the period.

## Choose how the data reaches us

<CardGroup cols={2}>
  <Card title="CostGraph pulls it" icon="cloud-arrow-down">
    You supply a read-only API key and we call Cherry Servers once a day. Nothing to run.
  </Card>

  <Card title="You push it" icon="cloud-arrow-up">
    You send us FOCUS records over the API. Credentials never leave your infrastructure.
  </Card>
</CardGroup>

## Let CostGraph pull

1. Open **Settings -> Integrations** and pick **Cherry Servers**.
2. Name the connection and pick the tenant these servers belong to.
3. Fill in the values the form asks for. You supply a **Cherry Servers API key**
   (Dashboard -> API keys). Optionally scope the export to a single **team id**;
   left empty, every team the key can read is exported.
4. Select **Connect**.

CostGraph verifies the credentials with a short fetch before saving, so a wrong
value or a missing permission fails while you are still on the form.

<Note>
  Cherry Servers has no invoice API, so cost is your live inventory rated at each
  server's own price and prorated to the period. That equals the bill for stable
  monthly servers; it is a close estimate for hourly servers that start and stop
  mid-period. Credentials are encrypted at rest and used only to read your account.
</Note>

## Push it yourself

Send the records to CostGraph as FOCUS instead. [Push FOCUS data](/costgraph/integrations/focus-push) covers the connection id,
the `focus:write` key, and the request shape.

## What CostGraph does with it

Records land as raw billing rows, are normalised into line items, and roll up into
daily cost. From there Cherry Servers spend appears in Cost Overview and in anomaly
detection alongside every other provider, attributed per project.
