Protocol Launcher
One-click launch URL generator for protocol-based apps.
接入你的智能体
發布者自己的指令。不是 PlugMCP 端點。
用我們的金鑰與日誌託管一份副本。
npx -y @protocol-launcher/[email protected]Claude Code 沒有本機指令的安裝連結。複製下方指令並在終端機中執行。
claude mcp add protocol-launcher-shared -- npx -y @protocol-launcher/shared@1.4.13在終端機中執行。
{ "mcpServers": { "protocol-launcher-shared": { "command": "npx", "args": [ "-y", "@protocol-launcher/[email protected]" ] } }}claude_desktop_config.json
遠端 URL 還是本機指令? 兩種安裝方式的差異
protocol-launcher helps you generate typed deep links and URL scheme links for desktop, mobile, productivity, AI, and developer tools. Use it to open apps, jump to files or projects, install MCP servers, import provider settings, and create safe one-click launch links for websites, docs, CLIs, and automation flows.
protocol-launcher/vscode and protocol-launcher/cherry-studio.pnpm add protocol-launcher
npm install protocol-launcher
yarn add protocol-launcher
bun add protocol-launcher
Use direct subpath imports when you only need one app integration.
import { installMCP } from 'protocol-launcher/cursor'
const url = installMCP({
name: 'server-everything',
type: 'stdio',
command: 'npx',
args: ['-y', '@modelcontextprotocol/server-everything'],
openInNewWindow: true,
})
import { installProvider } from 'protocol-launcher/cherry-studio'
const url = installProvider({
id: 'new-api',
baseUrl: 'https://open.cherryin.ai',
apiKey: 'sk-xxxx',
})
import { openFile } from 'protocol-launcher/vscode'
const url = openFile({
path: '/code/protocol-launcher/README.md',
line: 1,
column: 1,
})
The root entry exports each protocol as a namespace.
import { cherryStudio, cursor, vscode } from 'protocol-launcher'
const settingsUrl = vscode.openSettings({
path: 'terminal.integrated.suggest.enabled',
})
const folderUrl = cursor.openFolder({
path: '/code/protocol-launcher',
})
const providerUrl = cherryStudio.installProvider({
id: 'openai',
baseUrl: 'https://api.openai.com/v1',
apiKey: 'sk-xxxx',
})
Prefer subpath imports for production bundles when possible.
import { openThread } from 'protocol-launcher/codex'
import { installMCP } from 'protocol-launcher/cursor'
import { open } from 'protocol-launcher/telegram'
import { openSettings } from 'protocol-launcher/vscode'
Examples of supported app categories:
antigravity, cherry-studio, code-buddy, codex, cursor, kiro, lingma, opencode, qoder, trae, vscode, windsurf, zedbbedit, code-runner, goland, idea, macvim, nova, phpstorm, pycharm, rustrover, textastic, textmate, webstorm, xcodeagenda, bear, craft, drafts, evernote, fsnotes, obsidian, things, todoist, trello, ulysses, working-copyapp-store, apple-map, macos, microsoft-edge, shortcuts, steam, telegram, thunder, wemeetSee the documentation site for the full app list and exact API examples.
Full guides and examples: https://zhensherlock.github.io/protocol-launcher/
Feel free to dive in! Open an issue or submit PRs.
Standard Readme follows the Contributor Covenant Code of Conduct.
This project exists thanks to all the people who contribute.
MIT © MichaelSun
One-click launch URL generator for protocol-based apps.
{ "mcpServers": { "protocol-launcher-shared": { "command": "npx", "args": [ "-y", "@protocol-launcher/[email protected]" ] } }}工具
尚無工具清單。遠端伺服器會在首次健康檢查後取得工具清單。
常見問題
在本頁複製適用於 Cursor、Claude Desktop、Claude Code 或 VS Code 的 stdio 設定。它使用發布者的安裝方式,而不是 PlugMCP 代理伺服器。
這筆記錄未列出必要的環境變數。
@protocol Launcher/shared 透過 stdio 在本機執行。
上次檢查時間:2026-11-14。 One-click launch URL generator for protocol-based apps.