All MCP tools
Account & usageFree

get_usage

Get detailed usage statistics

Usage over a period (day / week / month): credits, emails, requests by endpoint and source, daily breakdown. Free.

When an agent uses get_usage

Use get_usage when an agent needs to report or reason about spend over time rather than the current balance, total credits used, emails processed, requests broken down by endpoint and source, and a daily breakdown. Useful for cost dashboards, anomaly checks, or deciding how big a top-up to buy. Costs no credits.

REST endpoint
GET /api/v1/usage?period={day|week|month}
Credit cost
Free

Input schema

FieldTypeRequiredDescription
periodenumoptionalReporting period: day, week, or month. Default month.
limitintegeroptionalMax recent log entries to include (default 100, max 1000).

Call it over MCP

An MCP client invokes the tool with a tools/call request. Hosted clients send this to https://verifly.email/mcp with your Authorization: Bearer vf_… header; the verifly-mcp-server package does the same with VERIFLY_API_KEY set.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_usage",
    "arguments": {
      "period": "month"
    }
  }
}

Posting that same call straight to the hosted endpoint:

curl -s -X POST "https://verifly.email/mcp" \
  -H "Authorization: Bearer vf_your_api_key" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_usage","arguments":{"period":"month"}}}'

Equivalent raw REST call

Under the hood this tool calls GET /api/v1/usage?period={day|week|month}. If you are not using MCP, hit the REST API directly:

curl -s "https://verifly.email/api/v1/usage?period=month" \
  -H "Authorization: Bearer vf_your_api_key"

What you get back

A JSON object with a summary (total_credits_used, total_emails_processed, total_requests, by_endpoint, by_source) and a daily array.

Related tools

Use get_usage in your agent

Verifly is the only email verifier with a hosted MCP server plus autonomous agent self-registration. An agent can call register_account for an instant key and 100 free credits, then start calling get_usage, no human, no dashboard.