LiteMark 是一个轻量书签导航系统,适合部署在自己的服务器上,用来统一管理常用网站、工具入口、技术资料和收藏链接。
项目地址:
https://github.com/topqaz/LiteMark
预览地址:
http://oracle.mn00.net:8081
默认账号 admin / admin123



主要功能
- 书签添加、编辑、删除、隐藏、排序
- 分类管理和分类排序
- 响应式页面,支持手机和电脑访问
- 后台管理面板
- JSON / CSV / HTML 导入导出
- WebDAV 定时备份
- AI 辅助获取网页信息、生成摘要和标签
- 内置 Streamable HTTP MCP Server ,可让支持 MCP 的 AI 客户端管理书签
Docker 部署
docker run -d \
--name litemark \
-p 8080:80 \
-v litemark-data:/app/data \
-e JWT_SECRET=change-this-to-a-secure-random-string \
-e DEFAULT_ADMIN_USERNAME=admin \
-e DEFAULT_ADMIN_PASSWORD=admin123 \
topqaz/litemark:amd64
CF works部署 使用linux脚本一键部署
首先需要创建cf token
创建 Cloudflare API Token:
- 打开 Cloudflare API Tokens 页面:https://dash.cloudflare.com/profile/api-tokens
- 点击
Create Token,选择Create Custom Token。 - 在
Permissions区域点击Add more,添加 3 条权限:User/Memberships/ReadAccount/D1/EditAccount/Workers Scripts/Edit
- 在
Account Resources中选择你的 Cloudflare 账号,也可以选择All accounts。 - 点击
Continue to summary,确认权限无误后点击Create Token。 - 复制生成的 Token。Token 只显示一次,运行脚本时粘贴到
Cloudflare API Token提示处。
权限配置示例:

部署脚本
# 从 GitHub 下载脚本后运行
curl -fsSL https://raw.githubusercontent.com/topqaz/LiteMark/main/deploy.sh -o deploy.sh
chmod +x deploy.sh
./deploy.sh
MCP 使用
后台进入:
系统设置 -> MCP 设置
生成 Token 、开启 MCP 后,可在支持 MCP 的客户端中配置:
{
"servers": {
"litemark": {
"type": "http",
"url": "https://your-domain.com/mcp/",
"headers": {
"Authorization": "Bearer lmcp_xxxxxxxxxxxxxxxxx"
}
}
}
}
LiteMark 的定位很简单:一个轻量、好部署、方便长期维护的个人书签系统。它不只是收藏链接,也希望让书签真正成为可以持续整理和使用的个人信息入口。
glzjin's blog
文章评论