URL Shortener
Una herramienta simple para acortar URLs que utiliza la API de CleanURI.
GitHub
4
Prueba este MCPPatrocinadoDocumentación
Herramienta MCP de Acortador de URL
Este proyecto proporciona una herramienta simple de acortamiento de URL utilizando la API de CleanURI y está diseñado para ejecutarse como una herramienta de servidor FastMCP.
✨ Características
- Acorta cualquier URL proporcionada utilizando la API de CleanURI.
- Expone la funcionalidad como una herramienta a través de FastMCP.
- Incluye manejo adecuado de errores y validación de respuestas.
- Diseñado para ejecutarse mediante el transporte
stdiopara integración con sistemas basados en agentes o herramientas.
🚀 Uso
1. Requisitos
- Python 3.10+
httpxfastmcp
2. Instalación
Instalación mediante Smithery
Para instalar la Herramienta de Acortador de URL para Claude Desktop automáticamente mediante Smithery:
npx -y @smithery/cli install @Talismanic/cleanuri-url-shortener-mcp --client claude
Instalación manual
uv add httpx 'mcp[cli]'
Instalación con Docker:
docker build -t url-shortener .
3. Ejecución
uv run main.py
Para el uso basado en Docker, no necesitamos hacer nada aquí.
4. Agregar en Claude Desktop
Con uv
{
"mcpServers": {
"url-shortener": {
"command": "/Users/{userName}/.local/bin/uv",
"args": [
"--directory",
"{path_to_repo}/cleanuri-url-shortener-mcp",
"run",
"main.py"
]
}
}
}
Con Docker
{
"mcpServers": {
"url-shortener": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"url-shortener"
]
}
}
}
