picamd
Small native Markdown editor for macOS 27 that renders in place. Plain files, optional AI (Apple Intelligence, Anthropic, OpenAI, OpenAI-compatible servers) and an MCP server.
Install / Use
claude mcp add michiwickman -- npx -y github:michiwickman/picamdIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Content & MediaSupported Platforms
Tags
Our assessment of picamd
picamd scores 75/100 on our quality scale, 1065th of 1,187 Content & Media skills we index.
Its MCP Server is 5.1 KB long, well organised into 9 sections with 1 code example: a solid amount of guidance for an agent.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so picamd is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
picamd compared with similar skills
All 4 of these similar skills score higher than picamd; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| picamd (this skill)by michiwickman | 75 | 3 | today | MCP Server |
| Agent-Reachby Panniantong | 100 | 101.1k | 2d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 77.6k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.5k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 89.3k | today | MCP Server |
Frequently asked questions
- How do I install picamd?
- Run
claude mcp add michiwickman -- npx -y github:michiwickman/picamd. The install tabs above show the steps for each supported agent. - Which AI agents does picamd work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is picamd safe to use?
- It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is picamd still maintained?
- The repository was last updated today, so picamd is actively maintained.
Skill content
View source on GitHubPicaMD
A small, native Markdown editor and viewer for macOS.
Open a .md file and it reads like a finished document. Put the cursor
on a line and that line turns back into Markdown; move on and it renders
again. Your files stay plain text wherever you keep them. No library, no
vault, no account. Built with AppKit, not a web view.
Features
- Live preview in place.
**,_,`,#,>, links and the like hide when the cursor isn't on them. - Rendered blocks. Tables, images, math (KaTeX, bundled) and Mermaid diagrams render inline.
- Task lists with clickable checkboxes.
- Format menu for headings, bold, italic, strikethrough, code,
links, checklists, quotes and tables, each a toggle on the selection
or the word at the caret. Shortcuts can be changed in
keybindings.json. - Outline sidebar, an inspector with editable front matter
(title, tags, date) and document statistics (
⌥⌘I), a quiet word count, footnote previews. Front matter collapses to one grey line until the caret enters it. - Find & Replace (
⌘F) in a bar under the toolbar, with Wrap Around, Starts With / Whole Word, regular expressions and an option to ignore formatting sobold wordalso finds**bold** word. - Focus, typewriter and reflow modes, tabs, and a command
palette (
⇧⌘P) for headings, the View and Format commands, Find, Export, Settings and, while AI is on, the AI presets. - Themes. Three presets, four palettes plus your own text and background colour, seven accent colours, any installed font, and a readable line width. The editor's colours work independently of the system's light/dark setting.
- Export to HTML. PDF, DOCX and EPUB also work if pandoc is installed.
- Spotlight and Services. Find your notes in Spotlight, and use Open Selection in PicaMD from other apps. A Quick Look extension is included but loads only once the app is signed with a Developer ID (see Known limitations).
Optional extras
These are off until you turn them on, and stay out of the way otherwise.
-
AI presets. Send a selection to Anthropic, OpenAI, Apple Intelligence or your own OpenAI-compatible server (Ollama, LM Studio, vLLM, on this Mac or another one) with
⌃⌘1–⌃⌘9, or pick a preset with⌃Space. Presets are editable. API keys are kept in the Keychain. Apple Intelligence runs on the Mac without a key; its context window is small, so a long selection is refused before anything runs, with a pointer to Anthropic or OpenAI. -
MCP server. The app bundle includes
picamd-mcp, which lets Claude Code or any other MCP client read and edit the documents you have open:{ "mcpServers": { "picamd": { "command": "/Applications/PicaMD.app/Contents/Resources/picamd-mcp" } } }
Install
PicaMD requires macOS 27 or later on a Mac with Apple silicon. The Apple Intelligence provider also needs Apple Intelligence turned on in System Settings; the other providers don't.
- Download the latest
PicaMD-<version>.zipfrom Releases and movePicaMD.appto/Applications. - PicaMD isn't notarized yet, so macOS blocks the first launch. Open
System Settings ▸ Privacy & Security, click Open Anyway next to
the message about PicaMD and confirm. Or remove the quarantine flag
before the first launch:
xattr -dr com.apple.quarantine /Applications/PicaMD.app
Updates arrive through Sparkle.
Build from source
You need Xcode 27 or later and XcodeGen.
brew install xcodegen
git clone https://github.com/michiwickman/picamd.git
cd picamd
./build.sh # build and install to /Applications
INSTALL=0 ./build.sh # build only
./release.sh # → dist/PicaMD-<version>.zip (writes the build number into project.yml)
Privacy
PicaMD has no telemetry and no server of its own. Documents stay where
you save them. The update check fetches appcast.xml from this
repository. The first Mermaid diagram downloads Mermaid from
cdn.jsdelivr.net, and exported HTML files load KaTeX and Mermaid from
the same CDN when opened. AI requests go only to the provider you
choose, and only when you trigger them. Apple Intelligence runs on the
Mac; Anthropic, OpenAI and custom providers receive the selected text
over the network. The MCP server talks to local clients over stdio,
and can see only the documents open in PicaMD.
Known limitations
- The app is ad-hoc signed, so the first launch needs the Open Anyway step above until the app is notarized.
- The Quick Look extension is included, but macOS only loads it for apps signed with a Developer ID.
Acknowledgements
swift-markdown, Sparkle, KaTeX (bundled, MIT, see PicaMD/Resources/katex/LICENSE) and Mermaid (downloaded the first time it's needed).
License
MIT. See LICENSE.
Related Skills
Agent-Reach
101.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
77.6kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.5kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
89.3k🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
