Linkly MCP Server
Linkly MCP Server
Официальный сервер Model Context Protocol (MCP) для Linkly — платформы для сокращения ссылок и управления ссылками.
Этот репозиторий обеспечивает работу размещённого MCP-сервера по адресу https://mcp.linklyhq.com. Это единственный поддерживаемый способ подключения ИИ-ассистента к Linkly через MCP. Инструкции по настройке см. на https://linklyhq.com/support/mcp-server.
⚠️ Пакет
linkly-mcp-serverв npm объявлен устаревшим. Поток с самохостингом / API-ключом больше не поддерживается. Всем пользователям следует перейти на размещённый сервер — он использует OAuth 2.1 с PKCE, не требует API-ключей или локальной установки и всегда работает с актуальным набором инструментов. Пакет npm продолжит существовать в реестре для обратной совместимости, но не будет получать новые инструменты или исправления ошибок и может быть удалён в будущем.
Документация
Полную документацию, руководства по настройке и примеры смотрите по адресу: https://linklyhq.com/support/mcp-server
Related MCP server: DWZ Short URL MCP Server
Возможности
Создание, обновление и удаление коротких ссылок
Просмотр аналитики и статистики по кликам
Управление собственными доменами и фавиконами
Настройка вебхуков на события кликов
Поиск и фильтрация ссылок
Экспорт данных о кликах
Использование размещённого сервера
Адрес сервера: https://mcp.linklyhq.com
Подключите свой MCP-клиент к размещённому серверу и войдите в Linkly, когда откроется браузер. Всё — без API-ключей, без установки, без рассинхронизации конфигурации.
Claude Desktop
{
"mcpServers": {
"linkly": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.linklyhq.com"]
}
}
}Claude Code (CLI)
claude mcp add --transport http linkly https://mcp.linklyhq.comChatGPT Desktop
{
"servers": {
"linkly": {
"type": "url",
"url": "https://mcp.linklyhq.com"
}
}
}Доступные инструменты
Инструмент | Описание |
| Создать новую короткую ссылку |
| Обновить существующую ссылку |
| Удалить ссылку |
| Получить информацию о ссылке |
| Вывести список всех ссылок в рабочем пространстве |
| Искать ссылки по имени, URL или примечанию |
| Получить данные о кликах в виде временного ряда |
| Получить клики, сгруппированные по измерению |
| Получить последние данные о кликах |
| Экспортировать подробные записи о кликах |
| Вывести список собственных доменов |
| Добавить собственный домен |
| Удалить собственный домен |
| Обновить фавикон домена |
| Вывести список вебхуков рабочего пространства |
| Добавить вебхук |
| Удалить вебхук |
| Вывести список вебхуков для ссылок |
| Добавить вебхук для ссылки |
| Удалить вебхук для ссылки |
Ссылки
Поддержка
За помощью обращайтесь в службу поддержки Linkly или пишите на адрес support@linklyhq.com.
Публикация в MCP Registry (для сопровождающих)
Файл server.json в корне репозитория — это манифест официального MCP Registry для сервера com.linklyhq/linkly. Он работает только как удалённый сервер: направляет клиентов на размещённый сервер и намеренно не содержит пакета (устаревший npm-дистрибутив был удалён в v2.0.0).
Для публикации требуется доступ к DNS для linklyhq.com — пространство имён com.linklyhq подтверждается через DNS TXT-запись в корне домена:
# 1. Generate an Ed25519 key + TXT record (macOS: use openssl@3; system LibreSSL lacks Ed25519)
openssl genpkey -algorithm Ed25519 -out key.pem
PUBLIC_KEY="$(openssl pkey -in key.pem -pubout -outform DER | tail -c 32 | base64)"
echo "linklyhq.com. IN TXT \"v=MCPv1; k=ed25519; p=${PUBLIC_KEY}\"" # add at the APEX of linklyhq.com
# 2. Authenticate the namespace + publish
PRIVATE_KEY="$(openssl pkey -in key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n')"
mcp-publisher login dns --domain linklyhq.com --private-key "$PRIVATE_KEY"
mcp-publisher publishПодробности см. в руководстве по аутентификации в реестре.
Обновление приложения ChatGPT (для сопровождающих)
chatgpt-app-submission.json — это импорт чанsdk OpenAI Apps SDK; он заранее заполняет аннотации для каждого инструмента и три обоснования безопасности (read-only / open-world / destructive) для всех 25 инструментов, чтобы их не приходилось вводить вручную в панели.
OpenAI замораживает снимок метаданных при публикации и не обнаруживает изменения MCP автоматически, поэтому после выкладки изменений на сервере необходимо публиковать новую версию:
Разверните worker (отправьте изменения в подключённую ветку или выполните
wrangler deploy).Панель платформы → приложение Linkly → создайте новую черновую версию (сохраните тот же MCP URL
https://mcp.linklyhq.com).В разделе MCP нажмите Scan Tools, чтобы заново прочитать актуальный список инструментов и аннотации.
Перетащите
chatgpt-app-submission.jsonна форму (в верхней части страницы), чтобы заполнить обоснования.Проверьте раздел Testing, затем нажмите Submit. Опубликованная версия продолжит работу на боевом сервере, пока новая не будет одобрена.
Следите за синхронизацией этого файла с worker при добавлении/удалении инструментов или изменении их readOnlyHint/destructiveHint. Деструктивный флаг равен true только у 5 действительно удаляющих инструментов (delete_link, delete_domain, batchDeleteLinks, unsubscribe_webhook, unsubscribe_link_webhook); создание/обновление/подписка являются аддитивными операциями (false).
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI agents to create, update, and manage short links through your Dub.co account, allowing for creation, modification, and deletion of custom shortened URLs.435MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to create, manage, and analyze short URLs through complete URL shortening functionality. Supports batch operations, custom domains, click statistics, and comprehensive link management.6171MIT
- FlicenseNot gradedqualityDmaintenanceEnables interaction with the Firelinks link shortening platform to create and manage short links, track click statistics, manage custom domains, and compare analytics periods through natural language.3
- AlicenseAqualityCmaintenanceEnables AI assistants to manage ULink deep linking projects, including creating smart links, configuring domains, and viewing analytics.2476MIT
Related MCP Connectors
Create short links, QR codes, UTM templates, vCards, and landing pages from your AI assistant.
Create and manage CodeQR short links, QR codes, and analytics from any MCP client.
Create geo-targeted affiliate smart links, pull analytics, and rewrite YouTube descriptions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Linkly-HQ/linkly-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server