tagmesh
🌸 TagMesh
零文件夹 · 无标题 · 标签编织的 Markdown 笔记系统,兼具黏土拟态美学与无服务器边缘计算
告别文件夹和标题。在边缘通过 #hashtags 有机地编织思绪。
✨ 核心特性
🏷️ 零标题、零文件夹:将笔记视为流动的 Markdown 流。分类完全依赖
#hashtags,并自动提取首行作为摘要。🎨 触感黏土拟态美学:圆润的黏土药丸、立体浮雕阴影、听觉音景、粒子迸发,以及 6 套精选心情主题。
💬 跨设备共享弹幕广场:手机上的思绪实时飞过桌面显示器,支持同步点赞爱心与权威遥测。
🧭 6 种多维画廊:Bento 网格、3D 空间轮播、星系网格图、拍立得墙、时间线流和自由画布。
🤖 原生无服务器 MCP 接口:边缘原生模型上下文协议(JSON-RPC 2.0)接口,提供 8 个生产级工具,适用于 Claude Desktop 和 Cursor。
Related MCP server: L4
⚡ 常用快捷键
快捷键 | 说明 | 范围 |
Cmd + K / Ctrl + K | 打开全局命令中心(全文搜索与快速创建) | 全局 |
Cmd + </kbd> / Ctrl + </kbd> | 切换左侧 TagMesh 滑出侧边栏 | 全局 |
Cmd + N / Ctrl + N | 即时创建空白笔记(100ms 响应) | 全局 |
# | 触发标签自动补全菜单 | 编辑器 |
Cmd + Shift + L | 切换双语界面(English / 简体中文) | 全局 |
🚀 本地快速开发
# 1. Clone repo & install dependencies
git clone https://github.com/SaulGoodManC99/TagMesh.git
cd TagMesh
npm install
# 2. Start frontend dev server (with LAN access on 0.0.0.0:5173)
npm run dev
# 3. Start Cloudflare Worker backend locally
npm run worker:dev☁️ Cloudflare 部署指南
TagMesh 运行在 Cloudflare Workers + D1 SQLite 数据库 之上:
1. 创建 D1 数据库
前往 Cloudflare Dashboard -> D1 SQL Database -> Create database(命名为 tagmesh-db),复制你的 Database ID,并将 schema.sql 的内容粘贴到其 Console 中以初始化数据表。
2. 配置 GitHub Actions 自动部署(推荐)
在你的 GitHub 仓库 Settings -> Secrets and variables -> Actions 中添加 3 个密钥:
CLOUDFLARE_API_TOKEN:Cloudflare API 令牌CLOUDFLARE_ACCOUNT_ID:Cloudflare 账户 IDCLOUDFLARE_D1_DATABASE_ID:步骤 1 中的 D1 数据库 ID
现在每次
git push到main分支都会在约 30 秒内自动构建并部署到 Cloudflare 边缘!
3. 本地 CLI 部署(可选)
npx wrangler login
npm run db:init:remote
npm run build
npm run worker:deploy🤖 MCP(模型上下文协议)集成
在你的 Claude Desktop 配置(claude_desktop_config.json)中添加:
{
"mcpServers": {
"tagmesh": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-fetch",
"https://your-domain.com/mcp"
]
}
}
}可用工具:search_by_tag、search_fulltext、read_note、create_or_update_note、append_to_note、delete_note、list_tags、get_workspace_stats。
📄 许可证
基于 MIT License 分发。
由 SaulGoodManC99 以 💖 和黏土魔法精心打造
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP-native collaborative markdown editor with real-time AI document editing
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Private journal MCP server to search, analyze, and create Dabble Me entries securely via OAuth.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA local MCP server for journaling, organizing, and recalling your work. It captures entries as plain markdown files, indexes them for full-text and structured search, and enables querying via natural language.19 PyPI1MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients to access and manage a personal markdown knowledge base stored in Cloudflare R2. Provides tools for listing, reading, writing, searching (full-text and semantic), and following backlinks between notes.4 npm3MIT
- FlicenseNot gradedqualityBmaintenanceEnables managing local Markdown notes by creating, viewing, listing, and searching notes and their contents through MCP tools.-
- AlicenseAqualityAmaintenanceProvides AI agents with a local, private Markdown-based memory vault and SQLite search. Enables agents to search, read, list, and traverse linked knowledge pages via MCP with zero external runtime dependencies.7423 PyPI7MIT