silverbullet
MCP server for SilverBullet note-taking app - read, write, search, and manage markdown pages
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
MCP server for SilverBullet note-taking app - read, write, search, and manage markdown pages
How to use
Upewnij się, że masz zainstalowane Python 3 i narzędzie uv na swoim systemie — będą potrzebne do uruchomienia serwera MCP.
Zainstaluj skill za pomocą ClawdHub, uruchamiając komendę clawdhub install silverbullet, lub ręcznie — przejdź do katalogu ~/.clawdbot/skills/silverbullet, utwórz wirtualne środowisko (uv venv), aktywuj je (source .venv/bin/activate) i zainstaluj zależności (uv pip install -e .).
Ustaw zmienną środowiskową SILVERBULLET_URL na adres, pod którym działa twoja instancja SilverBullet — domyślnie http://localhost:3000. Możesz dodać ją do profilu powłoki (~/.zshrc lub ~/.bashrc), aby była dostępna zawsze.
Skonfiguruj mcporter, edytując plik ~/.mcporter/mcporter.json — dodaj sekcję dla serwera silverbullet z poleceniem python, ścieżką do server.py oraz zmienną środowiskową SILVERBULLET_URL.
Sprawdź, czy instalacja powiodła się, uruchamiając mcporter list silverbullet — powinna wyświetlić listę dostępnych narzędzi (list_files, read_page, write_page, search_pages i inne).
Teraz możesz używać asystenta do czytania notatek (read_page), tworzenia nowych stron (write_page), wyszukiwania (search_pages) lub dodawania treści do istniejących notatek (append_to_page) — wszystko poprzez naturalne polecenia w języku naturalnym.