Sink
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
Sink MCP server enables AI assistants to create and manage short links through a Cloudflare-based URL shortener with built-in analytics. By connecting through the mcp-openapi-proxy using Sink's OpenAPI specification, developers can programmatically shorten URLs, set custom slugs, configure link parameters, and retrieve analytics data directly from conversational AI workflows. The integration runs entirely on Cloudflare's serverless infrastructure (Workers, D1, KV, R2) and supports advanced features like link expiration, password protection, and geographic routing.
Key Features
Use Cases
- 01Automatically generate trackable short links for marketing campaigns during AI-assisted content creation
- 02Create custom-branded URLs with analytics for social media posts without leaving your AI workflow
- 03Set up temporary links with expiration dates for time-sensitive promotions or events
- 04Generate password-protected links for confidential resources shared in team communications
- 05Retrieve click analytics and geographic data for existing short links to inform content strategy
- 06Batch-create multiple short links with UTM parameters for A/B testing campaigns
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
Sink — FAQ
What is the Sink MCP server?+
The Sink MCP server is a bridge that connects AI assistants to the Sink URL shortener API via the mcp-openapi-proxy tool. It allows AI agents to create short links, manage link settings, and retrieve analytics data through conversational interfaces.
How do I install the Sink MCP server?+
Add the MCP server configuration to your AI client's settings file using uvx and mcp-openapi-proxy, pointing to your Sink instance's OpenAPI specification URL. You'll need to provide your Sink instance domain and site token (the same value as your NUXT_SITE_TOKEN environment variable).
Which AI clients work with Sink MCP?+
Sink MCP works with any client that supports the Model Context Protocol, including Claude Desktop and other MCP-compatible applications. The server connects through the standard MCP protocol using the OpenAPI proxy bridge.
Do I need a Cloudflare account to use Sink MCP?+
Yes, you need to deploy your own Sink instance on Cloudflare Workers or Pages, which requires a Cloudflare account. The MCP server then connects to your self-hosted instance using your site token for authentication.
Is Sink MCP free to use?+
Sink itself is open-source and free to self-host on Cloudflare's free tier for small-scale use. Cloudflare may charge for usage beyond their free tier limits. The mcp-openapi-proxy tool is also free and open-source.
Can I use Sink MCP without deploying my own instance?+
While the demo instance at sink.cool exists for testing, it's recommended to deploy your own Sink instance for production use. The MCP configuration requires your instance's domain and site token, giving you full control over your shortened links and analytics data.
How do I install Sink?+
Open the source repository on GitHub and follow its README. Sink is a mcp server — MCP Agents Market links you directly to the official repo.
Is Sink free?+
Sink is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.