tagmesh
🌸 TagMesh
零文件夹 · 无标题 · 标签编织的 Markdown 笔记系统,兼具黏土拟态美学与无服务器边缘计算
告别文件夹和标题。在边缘通过 #hashtags 有机地编织思绪。
✨ 核心特性
🏷️ 零标题、零文件夹:将笔记视为流动的 Markdown 流。分类完全依赖
#hashtags,并自动提取首行作为摘要。🎨 触感黏土拟态美学:圆润的黏土药丸、立体浮雕阴影、听觉音景、粒子迸发,以及 6 套精选心情主题。
💬 跨设备共享弹幕广场:手机上的思绪实时飞过桌面显示器,支持同步点赞爱心与权威遥测。
🧭 6 种多维画廊:Bento 网格、3D 空间轮播、星系网格图、拍立得墙、时间线流和自由画布。
🤖 原生无服务器 MCP 接口:边缘原生模型上下文协议(JSON-RPC 2.0)接口,提供 8 个生产级工具,适用于 Claude Desktop 和 Cursor。
Related MCP server: ai-journal
⚡ 常用快捷键
快捷键 | 说明 | 范围 |
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables reading, writing, and searching a local markdown-based memory store using MCP tools, with safety checks and index consistency.MIT
- AlicenseNot gradedqualityBmaintenanceA 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.1MIT
- AlicenseNot gradedqualityCmaintenanceProvides a shared MCP memory layer for AI clients, backed by Cloudflare Workers and D1, enabling personal Markdown notes management.MIT
- AlicenseNot gradedqualityAmaintenanceLocal markdown notes for any MCP client: ranked + semantic search, tags, todos, a wiki-link knowledge graph, daily notes, templates, and slash-command workflows. Pure-JS, local, no API keys.101MIT
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.
Markdown-based note-taking with a hosted MCP server. Your notes serve you and your AI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SaulGoodManC99/TagMesh'
If you have feedback or need assistance with the MCP directory API, please join our Discord server