MCP.Market

Tollbooth Authority MCP server

online · 96% uptime
by lonniev·io.github.lonniev/tollbooth-authority·v0.12.0

Tollbooth Authority — Certified Purchase Order Service for DPYC operators

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 Authority yet.

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

Tollbooth Authority 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 3645ms (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 Authority compares

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

Safety score
92/100
higher than 93% of 2,174 E-commerce servers
Uptime
96%
of our recent checks; the typical remote E-commerce server answers 100%
Response time
582 ms
faster than 26% of 1,527 E-commerce servers

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

Install Tollbooth Authority in Claude Code, Cursor or VS Code

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

What the publisher says

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

Tollbooth Authority

The institution that built the infrastructure.

The metaphors in this project are drawn with admiration from The Phantom Tollbooth by Norton Juster, illustrated by Jules Feiffer (1961). Milo, Tock, the Tollbooth, Dictionopolis, and Digitopolis are creations of Mr. Juster's extraordinary imagination. We just built the payment infrastructure.

The Turnpike Authority

Every turnpike has an authority. Not the operators who run the booths, and not the drivers who pay the fares — but the institution that poured the concrete, erected the signs, and stamped the purchase orders.

The Tollbooth Authority is the Massachusetts Turnpike Authority of the Lightning economy. It doesn't operate any toll booths. It doesn't touch operator BTCPay stores. It never sees user payment data. What it does is simpler and more essential:

  • It registers operators who want to run toll booths on the turnpike.
  • It collects a modest certification fee — 2% of every fare, minimum 10 sats — paid in advance via Lightning.
  • It stamps purchase orders — Schnorr-signed Nostr event certificates (kind 30079) that prove an operator has paid their fee before collecting a fare.
  • It never touches the fare itself. The operator collects from the user directly.

The Authority's signature is the proof that the turnpike is legitimate. Without the stamp, the toll booth doesn't open.

Architecture

As of v0.9.0, this Authority is an ~80-line thin consumer of the tollbooth-dpyc wheel. Every piece of generic Authority code — onboarding state machine, Schnorr certificate signer, replay tracker, Neon tenant provisioner, and the full 10-tool MCP surface — lives in the wheel's tollbooth.authority package. This repo's server.py supplies only actor-specific configuration: identity name, human-readable instructions, OperatorRuntime construction, and two register_*_tools(mcp, runtime) calls.

# The entire server.py, distilled
from fastmcp import FastMCP
from tollbooth.authority import (
    AUTHORITY_TOOL_REGISTRY,
    OPERATOR_CREDENTIAL_TEMPLATE,
    register_authority_tools,
)
from tollbooth.runtime import OperatorRuntime, register_standard_tools
from tollbooth.tool_identity import STANDARD_IDENTITIES

mcp = FastMCP("tollbooth-authority", instructions="…")
runtime = OperatorRuntime(
    tool_registry={**STANDARD_IDENTITIES, **AUTHORITY_TOOL_REGISTRY},
    vault_source="env",               # Authority arrives with its own Neon
    purchase_mode="auto",             # derive direct/certified from the registry chain
    service_name="Tollbooth Authority",
    ots_enabled=True,
    operator_credential_template=OPERATOR_CREDENTIAL_TEMPLATE,
)
register_standard_tools(mcp, "authority", runtime, ...)
register_authority_tools(mcp, runtime)

Refactor history:

  • v0.5.0 introduced OperatorRuntime and delegated standard tools to the wheel — ~1,900 lines → ~970.
  • v0.19.0 required+verified proof on every tool that names it; the local verifyoperatorproof helper was promoted to wheel-side tollbooth.identityproof.require_proof.
  • v0.21.0 (wheel) promoted 6 supporting modules (onboarding, nostrsigning, replay, tenantprovisioner, rolemigration, settings) from forked Authority code into tollbooth.authority..
  • v0.22.0 (wheel) promoted the 10 Authority @tool definitions into registerauthoritytools(mcp, runtime).
  • v0.9.0 (this release) deleted the eight now-redundant modules and slimmed server.py from ~970 lines to ~80. NorthAmerica and NewEngland followed suit in their own 0.4.0 releases.

Three-Party Protocol

The Tollbooth ecosystem is a three-party protocol spanning three repositories:

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 Authority: common questions

Is Tollbooth Authority MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Tollbooth Authority safety report
How do I install Tollbooth Authority?
It runs remotely at tollbooth-authority.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 Authority need an API key?
No key to paste: it signs you in with OAuth when your client connects.
Is Tollbooth Authority maintained?
The last commit was 5 days ago (2026-10-29). The latest release is v0.12.0.
Is Tollbooth Authority up?
96% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Tollbooth Authority?
Servers from other publishers that do the same job: Omie MCP server, Polymarket Toolkit MCP server and Sv Number MCP server.
How does Tollbooth Authority compare with other E-commerce MCP servers?
safety score 92/100 (higher than 93% of 2,174 E-commerce servers); uptime 96% (of our recent checks; the typical remote E-commerce server answers 100%); response time 582 ms (faster than 26% of 1,527 E-commerce servers). Full comparison.

Alternatives to Tollbooth Authority

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

  • Omie
    MCP server for Omie — ERP, customers, products, orders, invoices, financials
    B
  • Polymarket Toolkit
    Read-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.
    B
  • Sv Number
    Phone numbers for AI agents: order a private number, read the SMS verification code, hand it back.
    B
  • WebCake Storefront
    Build pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.
    A
  • Shopware
    Query and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.
    B

More from lonniev →