MCP.Market

Tollbooth Sample MCP server

online · 100% uptime
by lonniev·io.github.lonniev/tollbooth-sample·v0.5.0

Educational Weather Stats MCP Service — Tollbooth DPYC monetization sample

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Tollbooth Sample yet.

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

Tollbooth Sample tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 3944ms (auth required)17/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityOAuth resource metadata advertised on 40115/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Tollbooth Sample compares

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

Safety score
92/100
higher than 95% of 681 Maps and travel servers
Uptime
100%
of our recent checks; the typical remote Maps and travel server answers 100%
Response time
415 ms
faster than 38% of 452 Maps and travel servers

Release history: 2 versions in the registry since 2026-08-24, latest 2026-10-21, typically one every 58 days.

Install Tollbooth Sample in Claude Code, Cursor or VS Code

claude mcp add --transport http tollbooth-sample https://tollbooth-sample.fastmcp.app/mcp
Add to Cursor

What the publisher says

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

tollbooth-sample

Educational Weather Stats MCP Service — the reference implementation for building Tollbooth DPYC monetized API services with Bitcoin Lightning micropayments.

This service wraps the free Open-Meteo weather API and gates paid tool calls through the Tollbooth credit system using the @runtime.paidtool() decorator. Domain tools contain only business logic; debit, rollback, balance warnings, and constraint evaluation are handled automatically by the OperatorRuntime. Standard DPYC tools (balance, purchase, Secure Courier, Oracle, pricing, constraints) are delegated to the wheel via registerstandard_tools().

Version: 0.4.2

Build your own operator — the bootstrap-dpyc-operator skill

This repo doubles as a Claude Code plugin. The bootstrap-dpyc-operator skill turns your existing REST API, stdio MCP, or HTTP MCP into a monetized DPYC Operator MCP: it clones this template live, wraps your domain logic, and generates a deploy-ready project. You keep writing business logic — the SDK handles payments, identity, vault, audit, and pricing.

Install it in Claude Code:

/plugin marketplace add lonniev/tollbooth-sample
/plugin install bootstrap-dpyc-operator@tollbooth-dpyc

Then ask Claude to "make my API a paid DPYC operator" — the skill activates automatically by its description. It never touches your original code (it emits a sibling -mcp/ project) and reads this repo's live wheel pin on every run, so it can't go stale.

See skills/bootstrap-dpyc-operator/ for the skill and its reference guides (canonical pattern, source adapters, sessions & vaults, onboarding checklist).

The DPYC Economy

DPYC stands for Don't Pester Your Customer. It's a philosophy and protocol for API monetization that eliminates mid-session payment popups, subscription nag screens, and KYC friction.

How it works

using tools. Each tool call silently debits from their balance. No interruptions, no "please upgrade" modals.

  1. Pre-funded balances — Users buy credits via Bitcoin Lightning before

(npub), not an email or password. One keypair per role, managed by the user. No account creation forms.

  1. Nostr keypair identity — Users are identified by a Nostr public key

a deterministic UUID v5 derived from a capability name. Pricing hints come from the category field:

  1. UUID-keyed tool identity — Every tool is a ToolIdentity object with

Actual prices are set dynamically by the operator's pricing model in Neon.

credits are automatically rolled back via a compensating tranche. The user never pays for a failed call.

  1. Rollback on failure — If the downstream API fails after a debit,

by transparent, auditable economic rules, with a Certification Chain that cascades trust from the root:

  1. Social Contract — The DPYC ecosystem is a voluntary community bound
  • Citizens — Users who consume API services
  • Operators — Developers who run MCP services (like this one)
  • Authorities — Certify operators and collect a small tax on purchases
  • First Curator — The root of the chain, mints the initial cert-sat supply

How Tollbooth Monetization Works

ToolIdentity and the frozen tool_id

Shortened. The full README is on GitHub.

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

Grade history

  • 2026-10-31restoreB → Ascore 92

Tollbooth Sample: common questions

Is Tollbooth Sample MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Tollbooth Sample safety report
How do I install Tollbooth Sample?
It runs remotely at tollbooth-sample.fastmcp.app. 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 Tollbooth Sample need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Tollbooth Sample maintained?
The last commit was 5 days ago (2026-10-29). The latest release is v0.5.0.
Is Tollbooth Sample 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 Tollbooth Sample?
Servers from other publishers that do the same job: Weather Data MCP Server, Weather MCP Server and Variflight MCP server.
How does Tollbooth Sample compare with other Maps and travel MCP servers?
safety score 92/100 (higher than 95% of 681 Maps and travel servers); uptime 100% (of our recent checks; the typical remote Maps and travel server answers 100%); response time 415 ms (faster than 38% of 452 Maps and travel servers). Full comparison.

Alternatives to Tollbooth Sample

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

  • Weather Data MCP Server
    17 weather tools, no API keys: forecasts, alerts, air quality, marine, radar, lightning, wildfires
    A
  • Weather MCP Server
    providing weather information, air quality data, and timezone utilities using the Open-Meteo API.
    A
  • Variflight
    VariFlight's official MCP server provides tools to query flight, weather, comfort, and fare data.
    A
  • Open Meteo
    Global weather via Open-Meteo: forecast, historical, marine, air quality, geocoding, elevation.
    B
  • Switzerland MCP 🇨🇭
    Swiss open data MCP server. 94 tools, zero API keys. Transport, weather, geodata, catalogue.
    A

More from lonniev →