Linkly MCP Server
Linkly MCP Server
Linkly の公式 Model Context Protocol(MCP)サーバー — URL 短縮とリンク管理のためのプラットフォームです。
このリポジトリは、https://mcp.linklyhq.com でホストされている MCP サーバーを支えています。 これが MCP 経由で AI アシスタントを Linkly に接続する、唯一サポートされている方法です。セットアップ手順については、https://linklyhq.com/support/mcp-server を参照してください。
⚠️
linkly-mcp-servernpm パッケージは非推奨です。 セルフホスト / API キーフローは、もはや保守されていません。すべてのユーザーはホスト型サーバーへ移行してください。ホスト型サーバーは OAuth 2.1 with PKCE を使用し、API キーもローカルインストールも不要で、常に最新のツールセットが動作します。linkly-mcp-servernpm パッケージは後方互換性のためにレジストリに残りますが、新しいツールやバグ修正は追加されず、将来非公開になる可能性があります。
ドキュメント
完全なドキュメント、セットアップガイド、使用例については、https://linklyhq.com/support/mcp-server を参照してください。
Related MCP server: DWZ Short URL MCP Server
機能
短縮リンクの作成、更新、削除
クリック分析と統計の表示
カスタムドメインとファビコンの管理
クリックイベント用 Webhook の設定
リンクの検索とフィルタリング
クリックデータのエクスポート
ホスト型サーバーの利用
サーバー URL: 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・メモでリンクを検索します |
| 時系列のクリックデータを取得します |
| ディメンション別のクリック数を取得します |
| 最近のクリックデータを取得します |
| 詳細なクリック記録をエクスポートします |
| カスタムドメインを一覧表示します |
| カスタムドメインを追加します |
| カスタムドメインを削除します |
| ドメインのファビコンを更新します |
| ワークスペースの Webhook を一覧表示します |
| Webhook を追加します |
| Webhook を削除します |
| リンク固有の Webhook を一覧表示します |
| リンク用 Webhook を追加します |
| リンク用 Webhook を削除します |
リンク
サポート
ヘルプやサポートについては、Linkly サポート を参照するか、support@linklyhq.com までメールでお問い合わせください。
MCP レジストリへの公開(メンテナー向け)
リポジトリのルートにある server.json は、com.linklyhq/linkly サーバーの 公式 MCP レジストリ のマニフェストです。これは リモート専用 です。クライアントをホスト型サーバーに誘導し、意図的にパッケージを含んでいません(非推奨の npm 配布は v2.0.0 で削除されました)。
公開には linklyhq.com の DNS アクセスが必要です。com.linklyhq 名前空間は、ドメイン apex に設定された 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 は、OpenAI の Apps SDK 提出用インポート です。全 25 ツールに対して、ツールごとの注釈と、3 つの安全性の正当化理由(read-only / open-world / destructive)を事前に入力するため、ダッシュボードで手入力する必要がありません。
OpenAI は公開時にメタデータのスナップショットを固定し、MCP の変更を自動的に検出しません。そのため、サーバー変更をデプロイした後は、新しいバージョンを公開してください。
ワーカーをデプロイします(接続済みのブランチへのプッシュ /
wrangler deploy)。プラットフォームダッシュボード → Linkly アプリ → 新しいドラフトバージョンを作成します(MCP URL は
https://mcp.linklyhq.comのままにします)。MCP セクションで Scan Tools をクリックし、ライブのツールリストと注釈を再読み込みします。
フォーム(ページ上部)に
chatgpt-app-submission.jsonをドラッグして、正当化理由を入力します。Testing を確認し、Submit で公開します。公開されたバージョンは、新しいバージョンが承認されるまでライブサーバー上で動作し続けます。
ツールの追加・削除、または readOnlyHint / destructiveHint の変更があった場合、このファイルをワーカーと同期させてください。destructive フラグが 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