Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
作者提供的说明(英文原文)
Copy AI-generated content to the macOS clipboard: rich Gmail-ready email drafts, text, and files
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
链接指向作者自己的文件;我们不托管也不重新打包它。打开文件后,Claude Desktop 会进行安装。
在终端中运行这条命令
浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日
注册名称已通过 GitHub 账户 neilberkman 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(1.9.1)于2个月前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 MCPB。
同一分类中有:Vexa, emailmd, MCP WhatsApp Cloud
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Copy files from your terminal that actually paste into GUI apps. No more switching to Finder.
macOS only - built specifically for the Mac clipboard system.
pbcopy copies file _contents_, but GUI apps need file _references_. When you pbcopy < image.png, you can't paste it into Slack or email - those apps expect files, not raw bytes.
Clippy bridges this gap by detecting what you want and using the right clipboard format:
# Copy files as references (paste into any GUI app)
clippy report.pdf # ⌘V into Slack/email - uploads the file clippy *.jpg # Multiple files at once
curl -sL https://picsum.photos/300 | clippy # Download → clipboard as file
clippy -r # Grabs the file you just downloaded clippy -r 3 # Copy 3 most recent downloads
clippy -i # Choose from list of recent downloads clippy -i 5m # Show picker for last 5 minutes only
Stay in your terminal. Copy anything. Paste anywhere.
Installation:
brew install clippy
The Terminal-First Clipboard Suite: Clippy copies files to clipboard, includes an MCP server for AI assistants, Pasty pastes intelligently, and Draggy (optional GUI) bridges drag-and-drop workflows. Use as a Go library for custom integrations. All designed to minimize context switching from your terminal.
clippy document.pdf # Copies as file reference (paste into any app)
clippy notes.txt # Also copies as file reference clippy -t notes.txt # Use -t flag to copy text content instead clippy *.jpg # Multiple files at once
# Immediate copy (no UI)
clippy -r # Copy your most recent download clippy -r 3 # Copy 3 most recent downloads clippy -r 5m # Copy all downloads from last 5 minutes
clippy -i # Choose from list of recent downloads clippy -i 3 # Show picker with 3 most recent files clippy -i 5m # Show picker for last 5 minutes only
clippy -r --paste # Copy most recent and paste here clippy -i --paste # Pick file, copy it, and paste here
clippy -f invoice # Search for files matching "invoice"
clippy -f screenshot # Find screenshots clippy -f .pdf # Find all PDF files (by extension) clippy -f report.xlsx # Find specific file "report.xlsx"
No more switching to Finder to search for files - find and copy them directly from your terminal.
curl -sL https://example.com/image.jpg | clippy
cat archive.tar.gz | clippy
clippy ~/Downloads/report.pdf --paste # Copy to clipboard AND paste here
clippy -r --paste # Copy recent download and paste here clippy -i --paste # Pick file, copy it, and paste here
clippy --clear # Empty the clipboard
echo -n | clippy # Also clears the clipboard
A nice bonus: clippy auto-detects content types (JSON, HTML, XML) so receiving apps handle them properly - something pbcopy can't do. This means when you paste into apps that support rich content, they'll handle it correctly - JSON viewers will syntax highlight, HTML will render, etc.
echo '{"key": "value"}' | clippy # Recognized as JSON
clippy -t page.html # Recognized as HTML clippy -t file.txt --mime application/json # Manual override when needed
Copy Markdown, render it as rich email content, then paste normally into Gmail, Mimestream, Mail, or another rich composer:
clippy md2rich draft.md # from a file
cat draft.md | clippy md2rich # from a pipe clippy md2rich # render the clipboard in place
The clipboard carries HTML, RTF, and plain-text representations together. Rich composers preserve intentional paragraph spacing, emphasis, links, lists, inline code, and Mimestream-style fenced code blocks; plain-text targets still receive a readable fallback.
Write Markdown, then paste into any Slack composer and get real formatting — not literal asterisks:
clippy md2slack notes.md # from a file
cat notes.md | clippy md2slack # from a pipe clippy md2slack # render the clipboard in place
Slack's composer stores messages as a Quill Delta document and puts that same document on the clipboard when you copy from it. md2slack writes exactly that format, so a normal Command-V produces bold, italic, strikethrough, inline code, code blocks, block quotes, headings, links, and bulleted or numbered lists (including nesting) — as though the message had been typed in Slack.
Slack has no table, image, or horizontal-rule construct, so tables become unaligned text rows, images become links, and rules become a divider line. Anything that does not understand the Slack format receives plain text.
For aligned columns, use space-padded text inside a fenced code block. Put both fences on their own lines, with real line breaks between the rows:
Current values:
name value
alpha 10 beta 20
````
Indentation inside a fence is preserved; it is not required to create a code block. Keep existing column padding when editing. Input uses CommonMark/GFM syntax (**bold**, ~~strikethrough~~), not Slack's mrkdwn syntax.
The copy_slack MCP tool returns formatting counts and warnings. Set expected_code_blocks: 1 for a message with one fenced table: a mismatch returns an error before changing the clipboard. preview: true reports the same counts and warnings without copying. clippy --verbose md2slack reports counts too, and the CLI always prints formatting warnings.
These counts describe generated formatting, not a verified Slack paste. Use normal Command-V. Plain-text clipboard reads omit formatting and fence markers, so they cannot verify code blocks. If the counts are correct but the paste is wrong, inspect the clipboard/paste path before changing the Markdown. The MCP tool and CLI use the same renderer.
clippy -v file.txt # Show what happened
clippy --debug file.txt # Technical details for debugging
Because it's a helpful clipboard assistant that knows what you want to do! 📎
Clippy includes a built-in MCP (Model Context Protocol) server that lets AI assistants copy generated content directly to your clipboard.
Ask Claude to generate any text - code, emails, documents - and have it instantly available to paste anywhere:
No more manual selecting and copying from the chat interface.
For email drafts, the dedicated copy_email tool is advertised to the model. Prefer its explicit salutation, body_markdown, and signoff fields so the email structure is preserved without guessing at language-specific greetings. The complete-body markdown field remains available for compatibility. The tool only copies the draft; it does not address or send mail.
Claude Code:
# Install for all your projects (recommended)
claude mcp add --scope user clippy $(which clippy) mcp-server
claude mcp add clippy $(which clippy) mcp-server
Note: $(which clippy) finds the clippy binary on your system. On Apple Silicon Macs this is typically /opt/homebrew/bin/clippy, on Intel Macs it's /usr/local/bin/clippy.
Claude Desktop:
Add to your config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": { "clippy": { "command": "clippy", "args": ["mcp-server"] } } }
You can customize MCP tool/prompt/example descriptions without changing behavior:
clippy mcp-server \
--tools /path/to/tools.json \ --prompts /path/to/prompts.json \ --examples /path/to/examples.json
By default, override files can be partial. Add --strict-metadata to require full coverage of every tool, prompt, and parameter.
Why buffer tools? Solves the LLM "remember and re-emit" problem. The MCP server reads/writes file bytes directly - agents never generate tokens for copied content. Enables surgical refactoring (copy lines 17-32, paste to replace lines 5-8) with byte-for-byte accuracy, without touching your system clipboard.
When you copy a file in Finder and press ⌘V in terminal, you just get the filename as text. Pasty actually copies the file itself to your current directory.
1. Copy file in Finder → Paste actual file in terminal
# 1. Copy any file in Finder (⌘C)
pasty
2. Smart text file handling
# Copy a text file in Finder (⌘C), then:
pasty # Outputs the file's text content to stdout pasty notes.txt # Saves the file's text content to notes.txt
3. Save browser images
# Right-click "Copy Image" in any browser, then:
pasty photo.png # Saves the image (auto-converts TIFF to PNG) pasty --preserve-format # Keep original format if needed
Also handles rich text with embedded images (.rtfd bundles from TextEdit/Notes).
4. Debugging and plain text extraction
pasty --inspect # Show clipboard types + paste priority (metadata only)
pasty --plain notes.txt # Force plain text, strip all formatting pasty -f existing.txt # Overwrite existing files instead of creating duplicates
By default, pasty uses Finder-style duplicate naming if a file already exists.
Draggy is a menu bar app that brings visual functionality to your clipboard workflow. While clippy handles copying from the terminal, Draggy provides a visual interface for dragging files to applications and viewing recent downloads.
**Import
只显示了开头部分;其余内容请在仓库中阅读