§ OVERVIEW
Cryptographically random UUIDv4 and hex byte generation. Pure-server, zero upstream.
- › Generate me a UUID
- › Give me 5 UUIDs
- › Generate a random 32-byte hex token
mcpmeter sits between agent and publisher: authenticate the bearer key, forward the JSON-RPC body unchanged, count tool-call envelopes in the response, write a ledger row, return the response unchanged. The publisher never sees the consumer's API key. The consumer never sees the publisher's secret. The proxy is open source so the meter can be inspected.
§ TOOLS
2 tools Read tools are read-only; write tools mutate state. Tap any read tool to try it inline.
§ PERFORMANCE
v4
§ INTEGRATION
Pick your client. The proxy URL and bearer key go into your client's MCP config. The same shape works in 30+ MCP-compatible agents — for clients not listed, see the docs ↗.
{
"mcpServers": {
"uuid": {
"url": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
claude mcp add uuid \ --transport http \ https://proxy.mcpmeter.com/uuid \ --header "Authorization: Bearer $MCPM_KEY"
{
"mcpServers": {
"uuid": {
"url": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
{
"mcpServers": {
"uuid": {
"url": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
{
"servers": {
"uuid": {
"type": "http",
"url": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
{
"mcpServers": {
"uuid": {
"serverUrl": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
{
"context_servers": {
"uuid": {
"url": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
{
"mcpServers": {
"uuid": {
"httpUrl": "https://proxy.mcpmeter.com/uuid",
"headers": {
"Authorization": "Bearer mcpm_live_…"
}
}
}
}
[mcp_servers.uuid] url = "https://proxy.mcpmeter.com/uuid" [mcp_servers.uuid.headers] Authorization = "Bearer mcpm_live_…"
mcpServers: - name: uuid url: https://proxy.mcpmeter.com/uuid headers: Authorization: Bearer mcpm_live_…
curl -X POST https://proxy.mcpmeter.com/uuid \ -H "Authorization: Bearer $MCPM_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
The proxy authenticates the bearer token, looks up the price, forwards the call to the upstream MCP, returns the response unchanged, and writes a usage record.
§ PRICING
PER_CALL pricing at $0.0002 / call (USD).
Each consumer gets 30 calls / month at no cost. Resets on the 1st. After the allowance, calls bill at the per-call rate above.
§ TRUST & COMPLIANCE
JSON-RPC bodies pass through. We log call metadata only.
For PCI scope, mcpmeter is a network passthrough.
Metering code is auditable on GitHub ↗; reconciles to Stripe nightly.
13 months retention in your region. CSV export.