Connects AI assistants to the Clypt Link Intelligence platform
Clypt MCP Server
An MCP (Model Context Protocol) server that connects AI assistants to Clypt — the AI-Powered Link Intelligence platform. Shorten links, view analytics, manage tags and folders, all from Claude, ChatGPT, Cursor, or any MCP-compatible client.
Quick Start
npx clypt-mcp
You'll need a Clypt API key. Get one at clypt.io/dashboard/settings.
Installation
Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"clypt": {
"command": "npx",
"args": ["-y", "clypt-mcp"],
"env": {
"CLYPT_API_KEY": "clypt_your_key_here"
}
}
}
}
Cursor
Add to your Cursor MCP settings (.cursor/mcp.json):
{
"mcpServers": {
"clypt": {
"command": "npx",
"args": ["-y", "clypt-mcp"],
"env": {
"CLYPT_API_KEY": "clypt_your_key_here"
}
}
}
}
Global Install
npm install -g clypt-mcp
CLYPT_API_KEY=clypt_your_key_here clypt-mcp
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
CLYPT_API_KEY |
Yes | - | Your Clypt API key |
CLYPT_BASE_URL |
No | https://clypt.io |
Custom API base URL |
Available Tools
`shorten_link`
Create a shortened Clypt link.
url(required) — The URL to shortenslug— Custom short codetags— Tags to attachexpiresAt— Expiration date (ISO 8601)password— Password protectionfolderId— Folder to organize into
`list_links`
List your shortened links with search and filtering.
search— Search by URL, title, or short codetag— Filter by taglimit— Results per page (max 100)offset— Pagination offset
`get_link_analytics`
Get click analytics for a specific link.
linkId(required) — Link ID or short codeperiod— Time period:7d,30d,90d, orall
`get_dashboard_stats`
Get high-level dashboard statistics (total links, clicks, top performers). No parameters required.
`generate_qr_code`
Generate a QR code for any URL.
url(required) — URL to encodesize— Size in pixels (100-1000)fgColor— Foreground hex colorbgColor— Background hex color
`manage_tags`
Create or list tags.
action(required) —createorlistname— Tag name (for create)color— Tag color hex (for create)
`manage_folders`
Create or list folders.
action(required) —createorlistname— Folder name (for create)parentId— Parent folder ID (for create)
`bulk_shorten`
Shorten multiple URLs at once (max 25).
urls(required) — Array of URLstags— Tags for all linksfolderId— Folder for all links
`delete_link`
Delete a link by ID.
linkId(required) — Link ID to delete
Example Usage
Once configured, you can ask your AI assistant things like:
"Shorten https://example.com/my-long-article-url with the tag 'marketing'"
"Show me analytics for my top links this month"
"Create a QR code for clypt.io/abc123"
"List all my links tagged 'campaign-q1'"
"Bulk shorten these 5 URLs for our newsletter"
Development
git clone https://github.com/Bonsai-Tech-LLC/clypt-mcp.git
cd clypt-mcp
npm install
npm run build
CLYPT_API_KEY=your_key node dist/index.js
License
MIT - See LICENSE for details.
Links
- Clypt — AI-Powered Link Intelligence
- Clypt API Docs
- MCP Protocol
- Report Issues
Tools (9)
shorten_linkCreate a shortened Clypt link.list_linksList your shortened links with search and filtering.get_link_analyticsGet click analytics for a specific link.get_dashboard_statsGet high-level dashboard statistics.generate_qr_codeGenerate a QR code for any URL.manage_tagsCreate or list tags.manage_foldersCreate or list folders.bulk_shortenShorten multiple URLs at once.delete_linkDelete a link by ID.Environment Variables
CLYPT_API_KEYrequiredYour Clypt API keyCLYPT_BASE_URLCustom API base URLConfiguration
{"mcpServers": {"clypt": {"command": "npx", "args": ["-y", "clypt-mcp"], "env": {"CLYPT_API_KEY": "clypt_your_key_here"}}}}