MCP.Market

Agent Metering MCP server

online · 100% uptime
by jdhart81·io.github.jdhart81/agent-metering·v0.2.0

Usage metering + SLA accounting for agent services (the meter behind x402 micropayments).

B81/100grade B
What users say
No reviews yet
Be the first
Safety scan
B81/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Agent Metering yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Agent Metering tools (11, 1 write)

write = sends, deletes, buys or posts
  • close_periodFree

    Freeze all open events into an immutable invoice (exactly-once). The invoice amount is what agent-escrow-agent should settle.

  • create_meterwrite actionFree

    Create a usage meter between a provider and a consumer agent. unit: what is being counted (call, token, kwh, ...). Price is in minor currency units (cents) per unit. Returns the meter_id.

  • describe_agentFree

    Fleet-standard self-description.

  • flag_meterFree

    Admin: flag/unflag a meter as test/synthetic so its events are excluded from usage statistics by default. Touches meter metadata only — never events, never the hash chain, never billing accruals. Requires the server's VIRIDIS_ADMIN_TOKEN.

  • list_eventsFree

    Read usage events (paginated, read-only). Filter by meter, provider, consumer_class (internal|external|unknown), channel, outcome (ok|error), and ISO date range [since, until). Test-flagged events are excluded unless include_test=true. Returns events + next_cursor.

  • list_metersFree

    List all meters with event/invoice counts.

  • record_usageFree

    Record a usage event. Idempotent on event_id (safe to retry — never double-billed). outcome is 'ok' or 'error' and feeds the SLA report.

  • sla_reportFree

    Pure SLA report: success_rate vs sla_target, breach flag. No mutation.

  • usage_summaryFree

    Totals for a meter: event count, total quantity, accrued minor units.

  • usage_timeseriesFree

    Usage time series bucketed on each event's recorded_at (UTC; bucket=day|hour), grouped across meters by provider — a real time-series primitive, independent of meter creation times. Includes per-bucket breakdowns by consumer_class / channel / provider. est_accrued_minor is an estimate; authoritative billing stays with usage_summary.

  • verify_chainFree

    Verify the tamper-evident event hash chain for a meter.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 422ms20/20
  • Tool poisoning11 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 81/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Agent Metering compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
81/100
higher than 70% of 1,761 Finance servers
Tools
11
the typical Finance server has 8
Tools that change things
9%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Finance server answers 100%
Response time
14 ms
faster than 99% of 1,133 Finance servers

What its tools let an agent do: 9 read · 1 create · 1 change

Install Agent Metering in Claude Code, Cursor or VS Code

claude mcp add --transport http agent-metering https://mcp.viridisconservation.com/metering/mcp
Add to Cursor

What the publisher says

From the Agent Metering repository's README, as published. We do not edit it. Read it on GitHub

Viridis Agent Fleet: open-source agents for the agent economy

Deterministic, auditable MCP agents: trust and settlement rails (identity, trust, escrow, metering, arbitration, notary, surety, provenance, covenant, offsets, compute-ledger) and priced-grade services (tax credits, GHG accounting, construction takeoff, measurement, compliance). Every core is pure Python with no LLM in the serving path, and every result is content-addressed so anyone can re-verify it.

Licensed Apache-2.0. Run any agent yourself, fork it, embed it.

Run an agent locally (free, forever)

pip install -r requirements-dev.txt
python3 agent-escrow-agent/adapters/mcp_server.py          # stdio MCP
python3 run_fleet_tests.py                                 # every agent's invariant tests

Or use the hosted fleet

https://mcp.viridisconservation.com runs all agents as one managed MCP service:

Free tier: 10 calls/day per service; the rails (identity, escrow, metering…) are free forever. Verification is always free.

Boundary

This repo contains agent cores, MCP adapters, tests, standards and self-host tooling. The hosted service layer (gateway, payment and settlement, seats, signing authority, operations, telemetry and customer data) is proprietary and is not in this repo. Please don't open PRs that add it.

"Viridis", "Viridis Conservation" and the Viridis marks are trademarks of Viridis LLC; see TRADEMARKS.md.

Nothing above is checked by us. What we check is on the safety report.

Agent Metering: common questions

Is Agent Metering MCP server safe?
Mostly: it is graded B (81/100). Read the Agent Metering safety report
How do I install Agent Metering?
It runs remotely at mcp.viridisconservation.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Agent Metering need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Agent Metering maintained?
The last commit was 40 days ago (2026-09-25). The latest release is v0.2.0.
Is Agent Metering up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Agent Metering?
Servers from other publishers that do the same job: Blockrun MCP server, Agent402.Tools: pay-per-call web tools MCP server and three.ws Agent Payments MCP server.
How does Agent Metering compare with other Finance MCP servers?
safety score 81/100 (higher than 70% of 1,761 Finance servers); tools 11 (the typical Finance server has 8); tools that change things 9% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Agent Metering

Same job from other publishers: the closest match first, then the best rated.

  • Blockrun
    Web search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.
    B
  • Agent402.Tools: pay-per-call web tools
    Agentic Finance: 500+ agent tools, multi-chain USDC over x402 or MPP, or free via proof-of-work
    A
  • three.ws Agent Payments
    Governed x402 payment sessions: pay any endpoint with budget, allowlist & per-tx caps, no key.
    B
  • X402 List
    Find and vet x402 payment APIs before your agent pays one: uptime, price, on-chain volume.
    A
  • E Arveldaja
    Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
    B

More from jdhart81 →