silverbullet-ai-mcp について
silverbullet-ai-mcp は、SilverBullet スペース内の silverbullet-ai ツールを MCP クライアントに公開する MCP サーバーです。Claude Code、Claude Desktop、Cursor から SilverBullet のノートを扱いたい利用者に向いています。
主な機能
- 01silverbullet-ai プラグインのツールの公開
- 02SB_URL による SilverBullet サーバーへの接続
- 03npx による個別インストール不要の実行
- 04Node.js 20 以上の要件
活用シーン
- 01Claude Code から SilverBullet スペースの内容を操作
- 02Claude Desktop からスペースのツールを呼び出し
- 03Cursor から SilverBullet スペースにアクセス
MCP 対応
本プロジェクトは MCP サーバーであり、SilverBullet スペース内の silverbullet-ai ツールを Claude Code、Claude Desktop、Cursor などの MCP クライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y silverbullet-ai-mcpSB_URLBase URL of your SilverBullet server, or 'desktop' for the SilverBullet+ desktop appSB_AUTH_TOKENシークレットThe server's SB_AUTH_TOKEN, if it runs with token authSB_SPACE_IDIn desktop mode, which space to connect toローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
silverbullet-ai-mcp
SilverBullet スペース内の silverbullet-ai ツールを、Claude Code、Claude Desktop、Cursor などの MCP クライアントに公開する MCP サーバーです。
詳細なドキュメント:https://ai.silverbullet.md/MCP%20Server/
要件
- SilverBullet サーバーで Runtime API が有効になっていること。
- スペースに silverbullet-ai プラグインがインストールされていること。このパッケージと同じバージョンを推奨します。
- Node.js 20 以降。
使い方
Claude Code:
claude mcp add silverbullet --env SB_URL=http://localhost:3000 -- npx -y silverbullet-ai-mcp
Claude Desktop(claude_desktop_config.json):
{
"mcpServers": {
"silverbullet": {
"command": "npx",
"args": ["-y", "silverbullet-ai-mcp"],
"env": { "SB_URL": "http://localhost:3000" }
}
}
}
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。