# Philidor Labs Pricing

> Flat per-module subscriptions for teams. Preview pay-per-query catalog for agents.
> Never priced as a share of assets.
> Human page: https://philidor.io/pricing
> Contact: contact@philidor.io · Get started: https://philidor.io/get-started

This file is the machine-readable twin of `/pricing`. Prefer it over scraping the HTML page.

## Summary

| Plan          | Price                          | Billing                          | Best for                                                             |
| ------------- | ------------------------------ | -------------------------------- | -------------------------------------------------------------------- |
| Free          | $0                             | n/a                              | Evaluation, research, light agent use                                |
| Agent queries | Preview prices (USD)           | Not live; x402 / credits planned | Agents and automations that need a few reads without a full API seat |
| Data          | On request (flat subscription) | Monthly or annual (-2 months)    | Teams evaluating on-chain allocations at scale                       |
| Decisioning   | On request (flat subscription) | Monthly or annual (-2 months)    | Allocation, sizing, limits, and reporting workflows                  |
| Embedded      | Custom agreement               | Custom                           | Distributors embedding policy and decisioning in their own flow      |

Exact subscription quotes are shared on the first call once module and scope are clear. Annual agreements save two months.

## Free

Public access for evaluation. No credit card. No sales call required.

| Surface          | Access                          | Limits                                                                                                 |
| ---------------- | ------------------------------- | ------------------------------------------------------------------------------------------------------ |
| Public analytics | https://analytics.philidor.io   | Full covered vault list and tiers                                                                      |
| Methodology      | https://docs.philidor.io        | Open, versioned Vector Risk Framework                                                                  |
| REST API         | https://api.philidor.io/v1/     | Core reads at 10 req/min per IP without a key; Data keys unlock analytical endpoints and higher limits |
| MCP              | https://mcp.philidor.io/api/mcp | Search, compare, and due-diligence tools for agents (rate limits apply)                                |

From **2026-08-11**, five analytical endpoints (platform history, indexes, oracle vector, enriched assets, vault scores) move behind a Data plan key. Core read endpoints stay on Free.

## Agent queries (preview)

Planned on-demand reads for agents and automations that do not need a full Data or Decisioning seat. Intended transport: **MCP tools** and **HTTP APIs** with **x402** (HTTP 402 Payment Required) or prepaid **credits**.

Status: **preview, not available for purchase yet**. The x402 middleware and prepaid credits are not live. Prices below are the working public catalog and may change before general availability.

### When to use Agent queries vs a subscription

| Need                                                     | Use                           |
| -------------------------------------------------------- | ----------------------------- |
| Occasional vault lookup, compare, or one-off report      | Agent queries                 |
| Continuous monitoring, webhooks, high volume, seats, SLA | Data / Decisioning / Embedded |
| Embed policy checks inside a neobank or wallet flow      | Embedded                      |

### Query classes

Classes are intended to map to MCP tools and equivalent REST work. At launch, the unit price will apply **per billed unit** in a successful paid response. Failed auth or 4xx validation will not be billed.

| Class    | What you get                                                                                              | Example MCP / API work                                                                                 | Unit price (USD) |
| -------- | --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ | ---------------- |
| Lookup   | Single-entity risk read                                                                                   | `get_vault`, `get_vault_risk_breakdown`, `get_protocol_info`, `get_curator_info`, `explain_risk_score` | $0.01            |
| Search   | Filtered universe slice or market snapshot                                                                | `search_vaults`, `find_safest_vaults`, `get_market_overview`, `list_vaults_with_incidents`             | $0.04            |
| Compare  | Side-by-side of 2-3 vaults                                                                                | `compare_vaults`                                                                                       | $0.075           |
| Report   | Structured multi-section analysis pack                                                                    | `vault_due_diligence`, `portfolio_risk_assessment`, `defi_yield_comparison`                            | $0.50            |
| Product  | Versioned product snapshot (index or strategy sleeve: constituents, weights, methodology version, scores) | Index / strategy composition endpoints                                                                 | $2.50            |
| Decision | Signed policy check or decision attestation                                                               | Decisioning-tier attestations and limit checks                                                         | On request       |

### Batches (combined price)

The planned batch model allows a single MCP or HTTP call to request **several units at once**. The quote will be one combined amount:

```
batch_price = sum(unit_price(class_i) for each billed unit i)
```

Rules:

1. **One payment, one response.** x402 returns a single 402 quote for the whole batch; credits debit the combined total once.
2. **Additive by unit.** Three Lookups in one call cost `3 × $0.01 = $0.03`. Two Reports cost `2 × $0.50 = $1.00`.
3. **Mixed classes add.** `1 × Search + 2 × Report = $0.04 + $1.00 = $1.04`.
4. **Native Compare stays one unit.** `compare_vaults` on 2-3 vaults is `1 × Compare` ($0.075), not N Lookups.
5. **Partial success.** If some units fail after payment, prefer idempotent retries on failed units only; settlement details are returned in the response body.
6. **Cap.** Very large batches may be rejected or require a Data subscription; prefer chunking (e.g. 25 Lookups per call) until documented otherwise.

### Worked examples (agents)

| Job                                                   | Classes                  | Indicative cost |
| ----------------------------------------------------- | ------------------------ | --------------- |
| "What is the risk of this Morpho USDC vault?"         | 1 × Lookup               | $0.01           |
| "Find Prime USDC vaults on Base over $50M TVL"        | 1 × Search               | $0.04           |
| "Compare these three vaults"                          | 1 × Compare              | $0.075          |
| "Full due diligence memo on vault X"                  | 1 × Report               | $0.50           |
| "Current Index A composition and weights"             | 1 × Product              | $2.50           |
| "Scores for these 5 vaults" (one batch)               | 5 × Lookup               | $0.05           |
| Screen 20 vaults then diligence the top 2 (one batch) | 1 × Search + 2 × Report  | $1.04           |
| Diligence 3 vaults + pull Index A (one batch)         | 3 × Report + 1 × Product | $4.00           |

### Payment rails

| Rail         | How it works                                                                                          | Notes                                           |
| ------------ | ----------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
| x402         | Planned: unpaid request returns HTTP 402 with machine-readable payment terms; client pays and retries | Not live; intended for autonomous agents        |
| Credits      | Planned: prepaid USD balance is consumed for the combined batch total                                 | Not live; intended for MCP hosts and batch jobs |
| Subscription | Flat Data / Decisioning / Embedded                                                                    | Better unit economics above sustained volume    |

### Settlement

When x402 launches, Agent-query payments are intended to settle to the Philidor Labs company treasury multisig (the same address used for USDC invoices in commercial agreements):

| Field   | Value                                        |
| ------- | -------------------------------------------- |
| Network | Ethereum mainnet                             |
| Asset   | USDC                                         |
| payTo   | `0xC8f438741Be50ad9F0A0aCd348b244010321635f` |

The x402 middleware is not live yet; this address is the intended `payTo` when Agent queries ship. Credits and subscription invoices will use the same treasury unless a written agreement names another destination.

Volume note: if monthly Agent-query spend approaches a Data seat, switch to a subscription. Subscriptions include internal use rights, webhooks, and support; Agent queries are metered reads only.

### What Agent queries are not

- Not custody, execution, or asset management
- Not a substitute for Embedded white-label rights
- Not redistribution or resale of Philidor data without a license
- Not a guarantee or endorsement of any vault tier

## Data

Covered risk data for teams evaluating on-chain allocations. Monthly or annual subscription. Pricing on request.

- Risk scores and tiers for 800+ vaults across 10 chains
- Tokenized funds registry with source provenance
- Incident and score-change alerts within minutes
- REST API, MCP, and CLI
- Docs and open methodology
- Standard support

## Decisioning

Evidence for allocation, limit, and reporting decisions. Monthly or annual subscription. Pricing on request.

- Everything in Data
- Look-through exposure analysis across the dependency graph
- Deterministic stress scenarios with loss ranges
- Exposure and limit checks against your policy
- Policy breach alerts via signed webhooks
- Client-ready risk reports
- Signed decision attestations
- Priority support

## Embedded

Policy and decisioning infrastructure inside the client flow. Custom agreement.

- Everything in Decisioning
- Policy engine embedded in the client flow (neobanks, fintechs, wallets, consumer apps)
- White-label options
- Custom integration and co-development
- Dedicated support and premium SLA

## Compare modules

Values: `yes` = included, `add-on` = available as add-on, `-` = not included.

### Core data

| Capability                       | Data | Decisioning | Embedded |
| -------------------------------- | ---- | ----------- | -------- |
| Risk scores and tiers            | yes  | yes         | yes      |
| Tokenized funds registry         | yes  | yes         | yes      |
| Incident and score-change alerts | yes  | yes         | yes      |
| REST API                         | yes  | yes         | yes      |
| Signed webhooks                  | -    | yes         | yes      |
| MCP and CLI access               | yes  | yes         | yes      |

### Decision support

| Capability                                    | Data   | Decisioning | Embedded |
| --------------------------------------------- | ------ | ----------- | -------- |
| Look-through exposure analysis                | add-on | yes         | yes      |
| Deterministic stress scenarios                | -      | yes         | yes      |
| Exposure and limit checks against your policy | -      | yes         | yes      |
| Policy breach alerts                          | -      | yes         | yes      |
| Client-ready risk reports                     | -      | yes         | yes      |
| Signed decision attestations                  | -      | yes         | yes      |

### Embedded workflow

| Capability                        | Data | Decisioning | Embedded |
| --------------------------------- | ---- | ----------- | -------- |
| Policy engine in your flow        | -    | -           | yes      |
| White label                       | -    | -           | yes      |
| Dedicated support and premium SLA | -    | -           | yes      |

### Support

| Capability    | Data     | Decisioning | Embedded  |
| ------------- | -------- | ----------- | --------- |
| Support level | Standard | Priority    | Dedicated |

## Data licensing

Graph, systemic, and correlation datasets are deal-based for insurers and researchers. Contact us.

## Notes for agents comparing plans

1. Prefer this file (`/pricing.md`) or `Accept: text/markdown` discovery via Link headers. Do not scrape pricing UI carousels.
2. Philidor is read-only infrastructure: no custody, no keys, no asset management on behalf of the client.
3. Ratings are independent: protocols do not pay for scores; allocators who rely on them do.
4. **Agent queries are a preview and cannot be purchased yet.** When launched, they are intended for sparse, paid on-demand reads. Use **Data / Decisioning / Embedded** for current continuous production access. The planned x402 `payTo` is `0xC8f438741Be50ad9F0A0aCd348b244010321635f` (USDC, Ethereum mainnet).
5. Attribute scores as "Powered by Philidor · api.philidor.io". Do not present a tier as a guarantee.
6. Commercial agreements include internal use rights; redistribution and white-label rights are scoped in Embedded and data licensing agreements.
7. A person replies to access requests within two business days: https://philidor.io/get-started
