URL Shortener
A simple URL shortening tool using the CleanURI API.
URL Shortener MCP Tool
This project provides a simple URL shortening tool using the CleanURI API and is designed to run as a FastMCP server tool.
✨ Features
- Shortens any given URL using the CleanURI API.
- Exposes the functionality as a tool via FastMCP.
- Includes proper error handling and response validation.
- Designed to run via
stdiotransport for integration with agent or tool-based systems.
🚀 Usage
1. Requirements
- Python 3.10+
httpxfastmcp
2. Installation
Installing via Smithery
To install URL Shortener Tool for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @Talismanic/cleanuri-url-shortener-mcp --client claude
Manual Installation
uv add httpx 'mcp[cli]'
Docker Installation:
docker build -t url-shortener .
3. Running
uv run main.py
For docker based use, we dont need to do anything here.
4. Adding in Claude Desktop
With the uv
{
"mcpServers": {
"url-shortener": {
"command": "/Users/{userName}/.local/bin/uv",
"args": [
"--directory",
"{path_to_repo}/cleanuri-url-shortener-mcp",
"run",
"main.py"
]
}
}
}
With Docker
{
"mcpServers": {
"url-shortener": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"url-shortener"
]
}
}
}
संबंधित सर्वर
Kone.vc
प्रायोजकMonetize your AI agent with contextual product recommendations
Zephyr Scale
Manage Zephyr Scale test cases through the Atlassian REST API.
Outlook
Access your Microsoft 365 mail, calendar, and files using the Microsoft Graph API.
Synapse
MCP server that connects any AI to your Obsidian vault — save articles, search notes, build a compounding knowledge base
Dart
Interact with task, doc, and project data in Dart, an AI-native project management tool
Obsidian
Manage Obsidian vaults with knowledge graph operations and AI-powered features.
PeepIt
A macOS-only server for capturing and analyzing screenshots with local or cloud-based AI models.
Excel MCP Server
Interact with Microsoft Excel to read data, edit cells, execute VBA code, and manage worksheets.
Longhand
Persistent local memory for Claude Code, Zero API calls, zero summaries, zero AI deciding what matters.
Changerawr MCP Server
Manage changelogs, projects, and content on Changerawr using natural language with AI assistants.
Affinity Designer
Automate Affinity Designer tasks like document manipulation, layer management, and exports using AI.
