Skip the terminal. Install our Desktop Extension in seconds and start shortening links with natural language.
Download Desktop Extension βRequires Claude Desktop 0.12.0+
Perfect if you want the easiest setup
Full control over configuration
Run from source or fork
AI agents automatically shorten URLs in social media posts, newsletters, and blog content
βHey Claude, I'm writing a Twitter thread about web development. Can you shorten these GitHub repo links for me?β
Get real-time click data and insights without leaving your AI conversation
βShow me the analytics for all the links I shared in yesterday's campaignβ
Process multiple URLs at once for documentation, resource lists, or link collections
βI have a list of 20 documentation links. Please shorten them all and organize them by categoryβ
shorten_url
Create a shortened URL using tny.dev. Pass the full URL you want to shorten in the 'url' parameter.
get_link_analytics
Get click analytics for a shortened link
list_links
List all shortened links created with your API key
Sign in or create an account to get your API key for the Desktop Extension.
Simply drag and drop the .dxt file onto Claude Desktop, or use File β Install Extension.
π‘ Requires Claude Desktop 0.12.0+
After installation, click the settings icon next to the extension and add:
βHey Claude, shorten this URL for me: https://example.com/very-long-pathβ
Use directly with npx or install globally:
npx @specstory/tnydev-mcp
Add to your claude_desktop_config.json or client configuration:
{ "mcpServers": { "tny-dev": { "command": "npx", "args": ["-y", "@specstory/tnydev-mcp"], "env": { "TNY_DEV_API_KEY": "your_api_key_here" } } } }
Add optional environment variables for custom domains (Developer plan):
"TNY_DEV_DEFAULT_DOMAIN_ID": "dom_your_domain_id"
Official MCP server maintained by tny.dev. No third-party dependencies or community forks.
MIT licensed and fully open source. Fork, modify, and contribute back to help improve the MCP ecosystem.
Built on the same infrastructure that powers millions of shortened links. TypeScript for type safety.