Marginalia
БесплатноНе проверенRenders Markdown into a browser-based, click-to-comment thread; comments are returned to Claude as tool results.
Описание
Renders Markdown into a browser-based, click-to-comment thread; comments are returned to Claude as tool results.
README
Turn any Markdown into a browser-based, click-to-comment thread over MCP. Comments
record as clean, anchored MCP tool_results; replies render as in-page,
re-annotatable cards. One portable FastMCP-over-stdio server, launched with uvx,
installs identically across Claude Code, Cline, and opencode.
See USAGE.md for the tool loop and environment variables.
Install
marginalia runs via uvx straight from git — no clone, no PyPI release needed.
The snippets below pin the latest release tag, @v2.1.0. To track unreleased
changes instead, swap the tag for @main.
Warm the cache once: the first
uvx --from git+…resolve can take long enough that a client drops the server on first launch. Run the bare command once in a terminal to populate the uvx cache, then start your client.marginaliais a stdio MCP server (no--help), so redirect stdin from/dev/nullto make it exit immediately once the cache is warm:uvx --from git+https://github.com/Jin-HoMLee/[email protected] marginalia </dev/null
Claude Code
claude mcp add --scope user marginalia -- uvx --from git+https://github.com/Jin-HoMLee/[email protected] marginalia
Optional (for CC's lazy-loaded skill UX): copy USAGE.md to
~/.claude/skills/marginalia/SKILL.md and prepend a two-line frontmatter
(name: marginalia / description: …). The repo ships no maintained SKILL.md.
Cline (cline_mcp_settings.json)
{
"mcpServers": {
"marginalia": {
"command": "uvx",
"args": ["--from", "git+https://github.com/Jin-HoMLee/[email protected]", "marginalia"],
"env": { "MARGINALIA_POLL_S": "540" },
"timeout": 3600
}
}
}
MARGINALIA_POLL_S is optional here — 540 is already the default, so the env
block can be dropped entirely. It's shown only to make the long-poll window explicit.
If Cline is launched from the VS Code GUI and can't find uvx on PATH, use the
absolute path to uvx (e.g. ~/.local/bin/uvx) as command.
opencode (opencode.json)
{
"mcp": {
"marginalia": {
"type": "local",
"command": ["uvx", "--from", "git+https://github.com/Jin-HoMLee/[email protected]", "marginalia"],
"environment": { "MARGINALIA_POLL_S": "20" },
"enabled": true
}
}
}
MARGINALIA_POLL_S=20 is required — opencode caps MCP tool execution at ~30s, so the
default 540s long-poll would be killed.
Develop
git clone https://github.com/Jin-HoMLee/marginalia && cd marginalia
python3 -m venv .venv && . .venv/bin/activate
pip install -e ".[dev]"
pytest # 44 tests
License
MIT — see LICENSE.
Установка Marginalia
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Jin-HoMLee/marginaliaFAQ
Marginalia MCP бесплатный?
Да, Marginalia MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Marginalia?
Нет, Marginalia работает без API-ключей и переменных окружения.
Marginalia — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Marginalia в Claude Desktop, Claude Code или Cursor?
Открой Marginalia на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Marginalia with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
