← 返回
开发者工具 Key 中文

karakeep-sh

Karakeep bookmark manager with full native RESTful API support including notes, updates, and deletion.
Karakeep 书签管理器,提供完整的原生 RESTful API 支持,包括笔记、更新和删除功能。
vandeefeng
开发者工具 clawhub v1.0.3 2 版本 99828.5 Key: 需要
★ 0
Stars
📥 1,164
下载
💾 5
安装
2
版本
#latest

概述

Karakeep Skill

Advanced Karakeep bookmark management with full REST API support.

Add KARAKEEP_SERVER_URL and KARAKEEP_API_KEY to environment variables and jq for pretty-printing JSON responses.

If they are missing, provied a clear guide to the user.

IMPORTANT:always ask user to confirm beefore you delete a bookmark,

Complete Function Reference

Use this script karakeep-script.sh

We have the functions below:

FunctionDescription
-----------------------
kb-createCreate bookmark (supports note)
kb-update-noteUpdate bookmark note
kb-deleteDelete bookmark
kb-getGet bookmark details
kb-listList all bookmarks (with limit)
kb-contentGet markdown content
kb-searchSearch with qualifiers
kb-listsList all lists
kb-create-listCreate new list
kb-add-to-listAdd to list
kb-remove-from-listRemove from list
kb-attach-tagsAttach tags
kb-detach-tagsDetach tags

Available Operations

Create Bookmark with Note

# Link bookmark with note
kb-create link "https://example.com" "Example Site" "My analysis and notes here..."

# Text bookmark with note
kb-create text "Text content here" "My Note" "Additional notes..."

Update Bookmark Note

kb-update-note "bookmark_id" "Updated note content..."

Delete Bookmark

kb-delete "bookmark_id"

Get Bookmark

kb-get "bookmark_id"

Search Operations

# Search with qualifiers (uses MeiliSearch backend)
kb-search "is:fav after:2023-01-01 #important"
kb-search "machine learning is:tagged"
kb-search "list:reading #work"

# Search with custom limit and sort order
kb-search "python" 50 "desc"  # 50 results, descending order

# Available qualifiers:
# - is:fav, is:archived, is:tagged, is:inlist
# - is:link, is:text, is:media
# - url:<value>, #<tag>, list:<name>
# - after:<YYYY-MM-DD>, before:<YYYY-MM-DD>

# Sort options: relevance (default), asc, desc

API Parameters:

  • q (required): Search query string with qualifiers
  • limit (optional): Results per page (default: server-controlled)
  • sortOrder (optional): asc | desc | relevance (default)
  • cursor (optional): Pagination cursor
  • includeContent (optional): Include full content (default: true)

List Management

# List all lists
kb-lists

# Create new list
kb-create-list "Reading List" "📚"

# Add bookmark to list
kb-add-to-list "bookmark_id" "list_id"

# Remove bookmark from list
kb-remove-from-list "bookmark_id" "list_id"

Tag Management

# Attach tags
kb-attach-tags "bookmark_id" "important" "todo" "work"

# Detach tags
kb-detach-tags "bookmark_id" "oldtag" "anotherold"

Notes

  • All responses are in JSON format
  • Bookmark IDs are returned in creation responses
  • Use jq for pretty-printing JSON responses
  • API rate limits may apply

版本历史

共 2 个版本

  • v1.0.2
    2026-03-29 05:43 安全 安全
  • v1.0.3 当前
    2026-03-27 20:22 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Gog

steipete
Google Workspace 命令行工具,支持 Gmail、日历、云端硬盘、通讯录、表格和文档。
★ 921 📥 185,826
developer-tools

Agent Browser

matrixy
专为AI智能体优化的无头浏览器自动化CLI,支持无障碍树快照和基于引用的元素选择。
★ 427 📥 118,315
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 671 📥 324,378