tollbooth MCP server
io.github.chrzanowy/agent-tollbooth·v0.1.2Stateful backend for AI agents: memory, watch, render, execute, and shared boards with digests.
0 stars
Reviews
Write oneNobody has reviewed tollbooth yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
tollbooth tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 79 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How tollbooth compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 4,460 AI and agents servers
Install tollbooth in Claude Code, Cursor or VS Code
claude mcp add agent-tollbooth -- docker run -i --rm ghcr.io/chrzanowy/agent-tollbooth:v0.1.2
What the publisher says
From the tollbooth repository's README, as published. We do not edit it. Read it on GitHub
tollbooth
The stateful backend for AI agents. Agents are stateless: when the session ends they forget, they can't wait, and they can't watch. tollbooth is one small self-hostable box that gives an agent the five things statelessness denies it:
Every response carries a machine-readable receipt (tool, priceusd, latencyms, timestamp). Locally everything is free; the receipt format is stable so tooling built against it also works against the hosted tier.
Quickstart (Docker)
docker run -p 4402:4402 -v tollbooth-data:/data ghcr.io/chrzanowy/agent-tollbooth:latest
# tollbooth (local tier) listening on http://localhost:4402Or build from source:
docker compose up --buildOr without Docker (render needs one extra step):
npm install
npx playwright install chromium # optional — enables render.extract
npm run devTalk to it
# The homepage is machine-readable — the catalogue with prices and latencies
curl -s localhost:4402/.well-known/tollbooth.json | jq .
# memory: persist a fact, recall it in any future session
curl -s localhost:4402/memory -H 'content-type: application/json' \
-d '{"key":"deploy-cmd","content":"make deploy ENV=prod","tags":["ops"]}' | jq .
curl -s 'localhost:4402/memory?q=deploy' | jq .
# watch: baseline now...
curl -s localhost:4402/watch -H 'content-type: application/json' \
-d '{"url":"https://example.com/pricing","note":"competitor pricing"}' | jq .
# ...and any later session asks "what changed since I last looked?"
curl -s -X POST localhost:4402/watch/1/check | jq .
# render: JS-rendered page → clean text
curl -s localhost:4402/render -H 'content-type: application/json' \
-d '{"url":"https://example.com","format":"text"}' | jq .
# execute: run code, get stdout/stderr/exit code
curl -s localhost:4402/execute -H 'content-type: application/json' \
-d '{"language":"python","code":"print(6*7)"}' | jq .
# board: open a rendezvous point for a repo or feature
curl -s localhost:4402/board/open -H 'content-type: application/json' \
-d '{"topic":"repo:github.com/owner/name"Use from an agent (MCP)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
tollbooth: common questions
- Is tollbooth MCP server safe?
- Mostly: it is graded B (80/100). Read the tollbooth safety report
- How do I install tollbooth?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does tollbooth need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is tollbooth maintained?
- The last commit was 80 days ago (2026-08-16). The latest release is v0.1.2.
- What can I use instead of tollbooth?
- Servers from other publishers that do the same job: Mnemoverse Memory MCP server, LLM Sandbox MCP server and Basic Memory MCP server.
Alternatives to tollbooth
Same job from other publishers: the closest match first, then the best rated.
- Mnemoverse MemoryHosted agent memory that learns from outcomes, with shared rooms. No key: mcp.mnemoverse.com/mcpnot reviewedEstablishedA
- LLM SandboxSecurely run LLM-generated code in isolated containers across 7 languages and 3 container backends.not reviewedWidely usedA
- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- Claude Real VideoLet any LLM watch a video locally — and search everything it has ever watched.not reviewedEstablishedA
- IWE (iwe.md)Markdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA