Custom zot extensions by mxm / mi-skam
Find a file
2026-09-21 10:57:07 +02:00
extensions copy-reply: add as submodule 2026-09-21 10:57:07 +02:00
.gitignore Convert extensions/mcp-bridge from subtree to submodule (mxm/zot-mcp) 2026-09-16 12:52:14 +02:00
.gitmodules copy-reply: add as submodule 2026-09-21 10:57:07 +02:00
LICENSE Initial zot extensions collection 2026-06-26 09:13:49 +02:00
README.md copy-reply: add as submodule 2026-09-21 10:57:07 +02:00

zot-extension

Custom zot extensions by mxm.

Index repo. Each extension lives in its own repo and is linked here as a git submodule under extensions/ — zot clones a URL and expects extension.json at the clone root, so every extension needs a standalone repo anyway.

git clone --recurse-submodules https://git.miskam.xyz/mxm/zot-extension

Extensions

Name Install Description
mcp-bridge zot ext install https://git.miskam.xyz/mxm/mcp-bridge v4.0.0 — connect zot to MCP servers; install, inspect, and uninstall server configurations from zot. Source install needs Go 1.25+ on PATH; prebuilt binaries are available in the release.
copy-reply zot ext install https://git.miskam.xyz/mxm/copy-reply v1.0.0 — /copy puts the model's last reply on the clipboard. Needs python3 on PATH.

Use MCP bridge

Inside zot:

/mcp install -t http grep https://mcp.grep.app/
/reload-ext
/mcp list
/mcp status grep

If discovery reports a changed tool cache, run /reload-ext once more. Ask zot to use the server's tools; remove its entry with /mcp uninstall grep, then reload. Bare /mcp install and /mcp uninstall show usage and examples.

Upgrading to v4: use /mcp list instead of bare /mcp status. /mcp status <name> now requires a name. Existing server configuration and OAuth credentials are unchanged; no server reinstall is needed. Configuration defaults to local .zot/mcp.json; use --scope user for user-wide entries. See the MCP bridge README for installation, updates, scopes, and troubleshooting, and the changelog for migration details.

Use copy-reply

/copy

Copies the last assistant message of the current session via pbcopy, wl-copy, xclip, xsel, or clip.exe — whichever is usable first.

Working on an extension

Commit and push inside the submodule, then bump the pointer here:

cd extensions/mcp-bridge && git push
cd ../.. && git add extensions/mcp-bridge && git commit -m "mcp-bridge: bump" && git push

License

MIT — see LICENSE.