ramonitor

SilverBullet API

知识管理v1.0.0
作者:ramonitor更新于 2026-05-11silverbullet-skill@clawhub_ramonitor/silverbullet-skill
知识库问答笔记整理

据 AlphaMoat 统计,截至 2026-09,SilverBullet API 累计下载 2,560 次、获 1 个星标,在全部 5,078 个 AI 技能中排名第 4,048 位,在「知识管理」分类(442 个)中排名第 352 位。

累计安装
119
累计下载
2,560
星标
1
全站排名
#4,048
全站前 80% · 「知识管理」前 80%
平台累计安装累计下载星标评论
ClawHub ↗772,39112
SkillHub ↗1192,5601—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

连接自托管 SilverBullet,可列出、读取、创建、更新、追加或删除页面,按名称模式搜索,并检查元数据与服务状态。需 Python、uv、配置好的 mcporter 和 SILVERBULLET_URL,服务必须运行且可访问。页面可能只读,写入前需核对 X-Permission 或页面元数据中的权限。

资料发布于 2026-10-26

可以用来做什么

  • 搜索笔记并追加日志

什么时候用

  • 已有可访问的 SilverBullet 服务时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

查找名称含 meeting 的页面并读取指定笔记

月度数据趋势

累计下载2,560
1,6652,1462,6262026-03 · 累计下载 1,7312026-05 · 累计下载 1,9812026-06 · 累计下载 2,0762026-07 · 累计下载 2,2642026-08 · 累计下载 2,3952026-09 · 累计下载 2,56026-0326-09
星标1
0122026-03 · 星标 12026-05 · 星标 12026-06 · 星标 12026-07 · 星标 12026-08 · 星标 12026-09 · 星标 126-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-092,560—1
2026-082,395+5.8%1
2026-072,264+9.1%1
2026-062,076+4.8%1
2026-051,981—1
2026-031,731—1

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

3.9 KB · ClawHub v1.0.0
---
name: silverbullet
description: MCP server for SilverBullet note-taking app - read, write, search, and manage markdown pages
homepage: https://silverbullet.md
version: 1.0.0
metadata:
  clawdbot:
    requires:
      bins: ["python3", "uv"]
    install:
展开全部(共 173 行)
      - kind: script
        label: "Install SilverBullet MCP server"
        script: |
          cd "$SKILL_DIR"
          uv venv
          source .venv/bin/activate
          uv pip install -e .
allowed-tools: "mcporter(silverbullet:*)"
---

# SilverBullet MCP Server

This skill provides an MCP server for interacting with [SilverBullet](https://silverbullet.md/), a self-hosted markdown-based note-taking app.

## Installation

### Via ClawdHub

```bash
clawdhub install silverbullet
```

### Manual

```bash
cd ~/.clawdbot/skills/silverbullet
uv venv
source .venv/bin/activate
uv pip install -e .
```

## Configuration

### 1. Set SilverBullet URL

```bash
export SILVERBULLET_URL="http://localhost:3000"
```

Or add to your shell profile (`~/.zshrc` / `~/.bashrc`).

### 2. Configure mcporter

Add to `~/.mcporter/mcporter.json`:

```json
{
  "servers": {
    "silverbullet": {
      "command": "python",
      "args": ["{baseDir}/server.py"],
      "transport": "stdio",
      "env": {
        "SILVERBULLET_URL": "http://localhost:3000"
      }
    }
  }
}
```

Replace `{baseDir}` with the actual skill path (e.g., `~/.clawdbot/skills/silverbullet`).

### 3. Verify Installation

```bash
mcporter list silverbullet
```

Should show all available tools.

## Available Tools

| Tool | Description |
|------|-------------|
| `list_files` | List all files in the SilverBullet space |
| `read_page` | Read markdown content from a page |
| `write_page` | Create or update a page |
| `delete_page` | Delete a page |
| `append_to_page` | Append content to an existing page |
| `search_pages` | Search pages by name pattern |
| `get_page_metadata` | Get page metadata (modified, created, permissions) |
| `ping_server` | Check if SilverBullet server is available |
| `get_server_config` | Get server configuration |

## Usage Examples

### List all pages

```bash
mcporter call silverbullet.list_files
```

### Read a page

```bash
mcporter call silverbullet.read_page path:"index.md"
mcporter call silverbullet.read_page path:"journal/2024-01-15.md"
```

### Create or update a page

```bash
mcporter call silverbullet.write_page path:"notes/meeting.md" content:"# Meeting Notes\n\n- Item 1\n- Item 2"
```

### Append to a page

```bash
mcporter call silverbullet.append_to_page path:"journal/today.md" content:"## Evening Update\n\nFinished the project."
```

### Search for pages

```bash
mcporter call silverbullet.search_pages query:"meeting"
```

### Delete a page

```bash
mcporter call silverbullet.delete_page path:"drafts/old-note.md"
```

### Check server status

```bash
mcporter call silverbullet.ping_server
```

## Natural Language Examples

Once configured, you can ask Moltbot:

- "List all my SilverBullet pages"
- "Read my index page from SilverBullet"
- "Create a new page called 'Project Ideas' with a list of features"
- "Search for pages containing 'meeting' in the name"
- "Append today's notes to my journal"
- "What's the last modified date of my TODO page?"
- "Is my SilverBullet server running?"

## Troubleshooting

### Server not responding

1. Check if SilverBullet is running: `curl http://localhost:3000/.ping`
2. Verify `SILVERBULLET_URL` is set correctly
3. Check firewall/network settings

### Permission denied errors

SilverBullet pages can be read-only. Check the `X-Permission` header or use `get_page_metadata` to verify permissions.

### Tool not found

1. Verify mcporter config: `cat ~/.mcporter/mcporter.json`
2. Test server directly: `python {baseDir}/server.py` (should start without errors)
3. Check Python/uv installation: `which python3 uv`

## API Reference

See [SilverBullet HTTP API](https://silverbullet.md/HTTP%20API) for full documentation of the underlying REST API.

「知识管理」分类下的热门技能

Summarize知识管理

把长文本、文档与网页内容压缩成要点和关键词的摘要工具。

↓ 65.5万★ 1,037paudyyin
ima-skills知识管理

ima skills,支持对笔记、知识库的读取、写入和检索等操作,可以帮你随时记录,收入ima智能管理,随时调用,龙虾输出精准懂你,友好的接入了OpenClaw生态,构建你的第二大脑。

↓ 42.4万★ 542u_1742680f
web-tools-guide知识管理

MANDATORY before calling web_search, web_fetch, browser, or opencli. Contains required error-handling procedures (web_search failure → must guide user to configure API), fallback chain (opencli CLI covers 70+ sites as structured fallback before browser), and site-specific login URLs. Without reading this skill, you WILL handle failures incorrectly and miss available tools. Trigger on: 搜索/上网/查资料/打开网站/抓取网页/新闻/热点/web search/fetch/browser/opencli.

↓ 26.6万★ 217user_ec205dbb
Baidu web search知识管理

使用百度AI搜索引擎(BDSE)进行网络搜索。适用于获取实时信息、文档资料或研究课题。

↓ 13.7万★ 259ide-rea
Markdown Converter知识管理

用 uvx 直接调用 markitdown,把各类文件转成 Markdown。

↓ 10.5万★ 254Peter Steinberger
Prismfy Web Search | Free Google知识管理

OpenClaw的默认网页搜索。使用Prismfy在10个搜索引擎(Google、Reddit、GitHub、arXiv、Hacker News等)搜索网络,含免费套餐。

↓ 9.6万★ 41Uroboros1205
Web Search知识管理

此技能用于搜索网络信息、查找当前内容、查询新闻文章、图片或视频。它通过 DuckDuckGo 搜索 API 以文本、Markdown 或 JSON 格式返回简洁结果,适用于研究、事实核查、获取最新信息或收集网络资源。

↓ 8.4万★ 52billyutw
Find Skills Skill知识管理

从多种来源搜索和发现OpenClaw技能。使用场景:用户想要查找可用技能、搜索特定功能或发现新技能。

↓ 8.2万★ 166fangkelvin

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。