tollbooth-shortlinks
Tollbooth Shortlinks
Don't Pester Your Customer™ (DPYC™) — Flüchtige, benutzerfreundliche Kurz-URLs für das Tollbooth-Ökosystem.
Die Metaphern in diesem Projekt stammen mit Bewunderung aus The Phantom Tollbooth von Norton Juster, illustriert von Jules Feiffer (1961). Milo, Tock, die Tollbooth, Dictionopolis und Digitopolis sind Schöpfungen der außergewöhnlichen Fantasie von Mr. Juster. Wir haben nur die Zahlungsinfrastruktur gebaut.
Warum es das gibt
OAuth-Autorisierungs-URLs sind lang, hässlich und für Copy-and-Paste ungeeignet:
https://api.schwab.com/v1/oauth/authorize?client_id=abc123&redirect_uri=https%3A%2F%2F
fastmcp.cloud%2Foauth%2Fcallback%3Fserver_id%3D...&scope=...&response_type=code&state=...Herkömmliche Link-Shortener sind eigenwillig geworden. Sie fügen Zwischenseiten ein, verfolgen Klicks, erfordern Konten, sperren Funktionen hinter Paywalls oder lassen Links stillschweigend nach eigenem Zeitplan ablaufen. Wenn ein MCP-Server einem Kunden eine einmalige URL für einen OAuth-Tanz aushändigen muss, gehört nichts davon in den Pfad.
Tollbooth Shortlinks ist ein Community-Dienstprogramm ohne Monetarisierung. Es verwandelt jede URL in eine einprägsame Vier-Wort-Phrase wie brave-otter-finds-gold, speichert die Zuordnung in Neon Postgres und lässt sie nach 24 Stunden ablaufen. Ein begleitender Val-Town-HTTP-Handler führt die 302-Weiterleitung ohne Zwischenseite durch.
Related MCP server: url-shortener-mcp
So funktioniert es
MCP Server Shortlinks MCP Val Town
| | |
|-- create_shortlink(url) ---->| |
|<-- brave-otter-finds-gold ---| |
| | |
| (patron clicks short URL) | |
| | GET /brave-otter-.. |
| |<------------------------|
| | Neon lookup |
| |-- 302 redirect -------->|
| | |
| (24h later) | |
| | link expires silently |Werkzeuge
Tool | Beschreibung |
| Speichere eine URL, erhalte einen einprägsamen Slug (oder gib deinen eigenen an) |
| Schlage nach, wohin ein Slug zeigt, ohne umzuleiten |
| Entferne einen Shortlink, bevor er abläuft |
| Gesundheitscheck, der die Anzahl aktiver Links und die TTL anzeigt |
Alle Werkzeuge sind kostenlos – keine Credits, kein npub, kein Tollbooth-Ledger erforderlich.
Installation
pip install -e ".[dev]"Lokal ausführen
export NEON_SHORTLINKS_URL="postgres://user:pass@ep-xyz.us-east-2.aws.neon.tech/shortlinks"
python -c "from server import mcp; mcp.run()"In Horizon bereitstellen
Die .fastmcp.yaml im Repository-Stammverzeichnis ist bereit für fastmcp deploy.
DPYC-Identität
Tollbooth Shortlinks ist als Advocate im DPYC-Sozialvertrag registriert. Peer-MCP-Server entdecken seine URL über die Registry-Suche:
from tollbooth import resolve_service_by_name
shortlinks_url = resolve_service_by_name("tollbooth-shortlinks")
redirect_base = resolve_service_by_name("tollbooth-shortlinks-redirect")Verwandte Repos
Das Tollbooth-DPYC™-Ökosystem:
Repo | Rolle |
Das Rad – kreditseitiges Hauptbuch für Betreiber, BTCPay-Client, Tool-Gating, Constraint-Engine | |
Die Institution – Gebührenerhebung, Schnorr-Signierung, Kaufzertifizierung | |
Das Orakel – Governance des Sozialvertrags, Mitgliedschaft, Verbotswahlen | |
Das Register – Governance-Daten, Betreiberkatalog, Gemeinschaftsregeln | |
Referenzbetreiber – Wetter-API mit vollständiger Tollbooth-Verdrahtung | |
Monetarisierte Graph-Antworten – benanntes Cypher über Neo4j/AuraDB | |
Charles-Schwab-Brokerage-MCP – Handel, Kurse, Portfoliozugriff | |
eXcalibur – formatierte Beiträge an X (Twitter) | |
Personal Brain MCP – Gedankengraphen, Wissensmanagement | |
MCP für Steuersortierung und -klassifizierung | |
MCP für Optionsanalysen | |
tollbooth-shortlinks (dieses Repo) | Community-Dienstprogramm – flüchtige Kurz-URLs für OAuth-Abläufe |
OAuth2-Callback-Sammler – browserbasierter Token-Austausch | |
iOS-App – Betreiber-Dashboard und Editor für Preismodelle |
Lizenz
Apache-2.0. Siehe LICENSE für Details.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage short links, track clicks, and automate URL management
Make and manage short links on your own domain, with analytics and routing rules.
Short links with QR, custom domains and bot-free click analytics. Create, edit, delete, analyze.
Short links with branded domains, cookie-less analytics and QR codes. Sign in with OAuth or a token
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAI-native URL shortener and paste handoff service for agents. Create short links, publish handoff pastes, resolve prior slugs, generate QR links, and find tagged artifacts across sessions.MIT
- AlicenseNot gradedqualityCmaintenanceEnables URL shortening and management through MCP, allowing creation of short links with optional tags and expiry, search, and stats.7 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables creation of short links, dynamic QR codes, UTM templates, and hosted vCards with click/scan analytics through natural language conversations.46 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables creation and management of short links with custom slugs, QR repointing, and cookieless analytics from any MCP client.9 npmMIT