Skip to main content
Glama

🌸 TagMesh

Sistema de notas de Markdown sin carpetas, sin títulos y tejidas con etiquetas, con estética claymórfica y edge serverless

Olvídate de carpetas y títulos. Teje tus pensamientos de forma orgánica mediante #hashtags en el edge.

React 19 Tailwind CSS v4 Cloudflare Workers D1 SQLite + FTS5 Local-First License: MIT

🇬🇧 English • 🇨🇳 简体中文


✨ Características principales

  • 🏷️ Cero títulos y cero carpetas: Trata las notas como flujos Markdown fluidos. La categorización se basa únicamente en #hashtags con resúmenes automáticos de la primera línea.

  • 🎨 Estética claymórfica táctil: Píldoras de arcilla redondeadas, sombras de relieve espacial, paisajes sonoros, ráfagas de partículas y 6 temas de ánimo seleccionados.

  • 💬 Plaza Danmaku compartida entre dispositivos: Los pensamientos enviados desde el móvil vuelan sobre los monitores de escritorio en tiempo real con corazones de reacción sincronizados y telemetría autoritativa.

  • 🧭 6 galerías multidimensionales: Bento Grid, carrusel espacial 3D, grafo de malla Galaxy, tablero Polaroid, flujo de línea temporal y lienzo libre.

  • 🤖 Interfaz MCP nativa sin servidor: Interfaz del Protocolo de Contexto de Modelo (JSON-RPC 2.0) nativa en el edge con 8 herramientas de producción listas para Claude Desktop y Cursor.


Related MCP server: L4

⚡ Atajos esenciales

Atajo

Descripción

Ámbito

Cmd + K / Ctrl + K

Abrir el centro de comandos global (búsqueda de texto completo y creación rápida)

Global

Cmd + </kbd> / Ctrl + </kbd>

Alternar la barra lateral deslizante izquierda de TagMesh

Global

Cmd + N / Ctrl + N

Crear al instante una nota en blanco (respuesta en 100 ms)

Global

#

Activar el menú de autocompletado de hashtags

Editor

Cmd + Shift + L

Alternar la interfaz bilingüe (English / 简体中文)

Global


🚀 Desarrollo local rápido

# 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

☁️ Guía de despliegue en Cloudflare

TagMesh se ejecuta en Cloudflare Workers + base de datos D1 SQLite:

1. Crear la base de datos D1

Ve al Panel de Cloudflare -> Base de datos D1 SQL -> Crear base de datos (nómbrala tagmesh-db), copia tu ID de base de datos y pega el contenido de schema.sql en su Consola para inicializar las tablas.

2. Configurar el despliegue automático con GitHub Actions (recomendado)

Añade 3 secretos en Configuración -> Secretos y variables -> Acciones de tu repositorio de GitHub:

  • CLOUDFLARE_API_TOKEN: Token de API de Cloudflare

  • CLOUDFLARE_ACCOUNT_ID: ID de cuenta de Cloudflare

  • CLOUDFLARE_D1_DATABASE_ID: ID de la base de datos D1 del paso 1

¡Cada git push a main ahora compila y despliega automáticamente en el edge de Cloudflare en ~30 segundos!

3. Despliegue local mediante CLI (opcional)

npx wrangler login
npm run db:init:remote
npm run build
npm run worker:deploy

🤖 Integración de MCP (Model Context Protocol)

Añade a tu configuración de Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "tagmesh": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-fetch",
        "https://your-domain.com/mcp"
      ]
    }
  }
}

Herramientas disponibles: search_by_tag, search_fulltext, read_note, create_or_update_note, append_to_note, delete_note, list_tags, get_workspace_stats.


📄 Licencia

Distribuido bajo la Licencia MIT.

Elaborado con 💖 y magia de Clay por SaulGoodManC99

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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 PyPI
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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 npm
    3
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables managing local Markdown notes by creating, viewing, listing, and searching notes and their contents through MCP tools.
    -
  • A
    license
    A
    quality
    A
    maintenance
    Provides 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.
    7
    423 PyPI
    7
    MIT