tollbooth-shortlinks
Tollbooth Shortlinks
Don't Pester Your Customer™ (DPYC™) — URLs cortas efímeras y amigables para humanos para el ecosistema Tollbooth.
Las metáforas de este proyecto están tomadas con admiración de The Phantom Tollbooth de Norton Juster, ilustrado por Jules Feiffer (1961). Milo, Tock, el Tollbooth, Dictionopolis y Digitopolis son creaciones de la extraordinaria imaginación del Sr. Juster. Nosotros solo construimos la infraestructura de pagos.
Por qué existe esto
Las URL de autorización OAuth son largas, feas y hostiles para copiar y pegar:
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=...Los acortadores de enlaces tradicionales se han vuelto dogmáticos. Inyectan páginas intermedias, rastrean clics, requieren cuentas, bloquean funciones detrás de muros de pago o expiran enlaces silenciosamente según su propio calendario. Cuando un servidor MCP necesita entregar a un cliente una URL de un solo uso para un baile OAuth, nada de eso pertenece al camino.
Tollbooth Shortlinks es una utilidad comunitaria sin monetización. Convierte cualquier URL en una frase memorable de cuatro palabras como brave-otter-finds-gold, almacena el mapeo en Neon Postgres y lo expira después de 24 horas. Un manejador HTTP complementario de Val Town hace la redirección 302 sin ninguna página intermedia.
Related MCP server: mcp-server-hotw
Cómo funciona
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 |Herramientas
Tool | Descripción |
| Almacena una URL, obtén un slug memorable (o proporciona el tuyo) |
| Consulta a dónde apunta un slug sin redirigir |
| Elimina un shortlink antes de que expire |
| Comprobación de salud que muestra el recuento de enlaces activos y TTL |
Todas las herramientas son gratuitas -- sin créditos, sin npub, sin necesidad de libro mayor de Tollbooth.
Instalación
pip install -e ".[dev]"Ejecutar localmente
export NEON_SHORTLINKS_URL="postgres://user:pass@ep-xyz.us-east-2.aws.neon.tech/shortlinks"
python -c "from server import mcp; mcp.run()"Desplegar en Horizon
El archivo .fastmcp.yaml en la raíz del repositorio está listo para fastmcp deploy.
Identidad DPYC
Tollbooth Shortlinks está registrado como Advocate en el Contrato Social DPYC. Los servidores MCP pares descubren su URL mediante la búsqueda en el registro:
from tollbooth import resolve_service_by_name
shortlinks_url = resolve_service_by_name("tollbooth-shortlinks")
redirect_base = resolve_service_by_name("tollbooth-shortlinks-redirect")Repos relacionados
El ecosistema Tollbooth DPYC™:
Repo | Rol |
La rueda -- libro mayor de créditos del lado del operador, cliente BTCPay, control de herramientas, motor de restricciones | |
La institución -- cobro de tarifas, firma Schnorr, certificación de compra | |
El oráculo -- gobernanza del Contrato Social, membresía, elecciones de baneo | |
El registro -- datos de gobernanza, catálogo de operadores, reglas comunitarias | |
Operador de referencia -- API meteorológica con cableado completo de Tollbooth | |
Respuestas de grafos monetizadas -- Cypher nombrado sobre Neo4j/AuraDB | |
MCP de corretaje de Charles Schwab -- trading, cotizaciones, acceso a cartera | |
eXcalibur -- publicación formateada en X (Twitter) | |
MCP de Personal Brain -- grafos de pensamiento, gestión del conocimiento | |
MCP de clasificación y ordenación de impuestos | |
MCP de análisis de opciones | |
tollbooth-shortlinks (este repo) | Utilidad comunitaria -- URLs cortas efímeras para flujos OAuth |
Recolector de callbacks OAuth2 -- intercambio de tokens basado en navegador | |
Aplicación iOS -- panel de operador y editor de modelos de precios |
Licencia
Apache-2.0. Consulta LICENSE para más detalles.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to create, manage, and analyze short URLs through complete URL shortening functionality. Supports batch operations, custom domains, click statistics, and comprehensive link management.6171MIT
- 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.461MIT

@cliqo/mcpofficial
AlicenseAqualityBmaintenanceEnables users to manage short links via cliqo.link, including creating, listing, viewing, and revoking links, as well as checking credit balances.5131MIT
Related MCP Connectors
Create and manage short links, track clicks, and automate URL management
Create short links, QR codes, UTM templates, vCards, and landing pages from your AI assistant.
Create and manage CodeQR short links, QR codes, and analytics from any MCP client.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lonniev/tollbooth-shortlinks'
If you have feedback or need assistance with the MCP directory API, please join our Discord server