# get_billing

> Page: https://docs.flung.dev/mcp/tools/get-billing. Index of every page: https://docs.flung.dev/llms.txt

Read the plan and its limits. The workspace's plan (free, pro or business), its limits, and what counts against them now. A call refused with plan_limit_reached needs an upgrade: give the person upgradeUrl.

## TL;DR

| Question | Answer |
|---|---|
| What does it do? | The workspace's plan (free, pro or business), its limits, and what counts against them now. A call refused with plan_limit_reached needs an upgrade: give the person upgradeUrl. |
| Does it change anything? | Reads only. |
| Which endpoint does it call? | [`GET /v1/billing`](https://docs.flung.dev/reference/api/get-v1-billing.md) |
| Which server? | `https://mcp.flung.dev/mcp-oauth` (sign in) or `https://mcp.flung.dev/mcp` (API key). |

## Arguments

None.

## Example call

```json
{
  "name": "get_billing",
  "arguments": {}
}
```

## Things a person might say

- "Which Flung plan are we on?"
- "How many posts do we have left this month?"

## Annotations

| Hint | Value |
|---|---|
| `readOnlyHint` | true |
| `destructiveHint` | false |
| `idempotentHint` | true |
| `openWorldHint` | false |

## See also

| Doc | Why |
|---|---|
| [MCP tools](https://docs.flung.dev/mcp/tools.md) | Every tool |
| [Connect an AI agent](https://docs.flung.dev/mcp.md) | Install the server in your client |
| [`GET /v1/billing`](https://docs.flung.dev/reference/api/get-v1-billing.md) | The same operation over HTTP |
