---
name: query-avizo
description: Query Avizo (avizo.ro) — Romanian B2B SaaS for tracking expiring company documents (ITP, RCA, occupational medicine, permits) — via the public MCP server, the Bearer REST API (Pro/Fleet plans) or Markdown docs. Use for product/pricing questions or, with an API key, a customer's own deadlines.
---

# Query Avizo — deadline tracking for Romanian firms

Avizo tracks expiring documents and recurring obligations for Romanian SMEs
(ITP, RCA, occupational medicine, SSM, authorizations, domains) and sends
consolidated alerts over email, WhatsApp, SMS and push, on a 30/14/7/3/1/0-day
cadence with post-expiry escalation. Full agent access guide: `/auth.md`.

## Option 1 — MCP server (public, no auth)

Streamable HTTP endpoint: `https://avizo.ro/mcp`. Card: `/.well-known/mcp.json`.
Health: `https://avizo.ro/mcp/health`. Registry name: `ro.avizo/avizo-mcp`.

| Tool | Auth | Purpose |
|---|---|---|
| `avizo_about` | none | Product overview and value proposition |
| `avizo_plans` | none | Plans with real EUR pricing (Free / Basic 10 / Pro 30 / Fleet from 60) |
| `avizo_categories` | none | The 28 tracked-document categories (vehicles, HR, fiscal, IT, company) |
| `avizo_docs` | none | User documentation content |
| `avizo_my_items` | API key | The customer's own tracked items and deadlines |

## Option 2 — REST API (Bearer, Pro/Fleet plans)

`GET https://avizo.ro/api/v1/items` with `Authorization: Bearer avizo_pk_…`.
Keys are issued in the dashboard (Settings → API Keys, owner/admin role).
OpenAPI: `https://avizo.ro/openapi.json`. Docs: `/docs/api-reference`.
Rate limits: 1000 req/h (Pro), 5000 req/h (Fleet), `X-RateLimit-*` headers.
Errors use `{ ok: false, error: { code, message } }`.

## Option 3 — Markdown content negotiation

Request `/`, `/docs`, `/docs/<slug>`, `/contact` or `/legal/<slug>` with
`Accept: text/markdown` to get clean Markdown instead of HTML.

## In-browser (WebMCP)

Pages register `avizo_site_*` tools plus `avizo_my_deadlines` via
`navigator.modelContext` (Chrome origin trial) — the latter uses the signed-in
user's own session.

## Honesty notes

- No OAuth server exists, so no OAuth metadata is published (see `/auth.md`).
- `avizo_my_items` / `avizo_my_deadlines` never return demo data: without
  valid credentials they return instructions, not fabricated deadlines.
- Prices are in EUR only (payment processing via Paddle).
