mdshare
Compartir markdown gratis con colaboración. Sube, obtén un enlace, comparte. Sin necesidad de inicio de sesión.
Documentación
mdshare
Comparte markdown al instante. Gratis. Sin necesidad de iniciar sesión.
mdshare.live | Documentación de API | VS Code | Obsidian

Inicio rápido
Pega markdown en mdshare.live, comienza desde una página en blanco o sube mediante curl:
curl -X POST https://mdshare.live/api/documents \
-H "Content-Type: text/markdown" \
--data-binary @your-file.md
Recibes una URL de administrador. Compártela o genera enlaces con diferentes permisos.
Documentación completa de la API
Características
- Cuatro niveles de permisos -- Administrador, Edición, Comentario, Vista -- cada uno con su propio enlace compartible
- Editor WYSIWYG -- barra de herramientas de formato, tablas, bloques de código, atajos de teclado
- Comentarios en línea -- ancla comentarios a texto específico, responde y resuelve
- Sincronización en tiempo real -- colaboración por WebSocket, indicadores de presencia en vivo
- Gestión de enlaces -- revoca enlaces al instante, caducidad opcional, límite de 50 enlaces por documento
- Plugins de VS Code y Obsidian -- comparte markdown directamente desde tu editor
- API y MCP -- API REST + servidor MCP para Claude, ChatGPT, Gemini, Cursor y Windsurf
Servidor MCP
npx mdshare-mcp
Di "sube my-notes.md a mdshare" en cualquier herramienta de IA compatible con MCP. El servidor MCP lee archivos directamente del disco (sin eco a través de la conversación), por lo que es rápido incluso para archivos markdown grandes. Guía de configuración
Plugin de Claude Code
/plugin marketplace add urbanmorph/mdshare
/plugin install mdshare@urbanmorph
Envuelve el servidor MCP anterior con una única habilidad: Claude la usa en frases como "comparte este markdown". Guía de configuración · fuente
Plugin de Cursor
Listado en Cursor Directory — haz clic en "Añadir a Cursor" en la página del listado. Mismo servidor MCP, misma habilidad que el plugin de Claude Code. Fuente
Plugin de Obsidian
Listado en el directorio de plugins de la comunidad de Obsidian — instala mediante Settings → Community Plugins → Browse → search "mdshare". Haz clic derecho en cualquier archivo .md de tu bóveda para compartirlo; la URL de administrador se copia a tu portapapeles. Fuente
Stack tecnológico
| Componente | Tecnología |
|---|---|
| Framework | Astro 5 |
| UI | React (como islas de Astro) |
| Hosting | Cloudflare Workers (nativo) |
| Base de datos | Cloudflare D1 (SQLite) |
| Tiempo real | Cloudflare Durable Objects (WebSocket) |
| Editor | Tiptap + tiptap-markdown |
| Estilos | Tailwind CSS v4 |
| CI/CD | GitHub Actions |
Desarrollo local
git clone https://github.com/urbanmorph/mdshare.git
cd mdshare
npm install
# Create a .dev.vars file with your Cloudflare API token
echo "CLOUDFLARE_API_TOKEN=your_token" > .dev.vars
# Apply local D1 migrations
npx wrangler d1 migrations apply mdshare-db --local
# Start dev server
npm run dev -- -p 3737
Contribuciones
Se aceptan issues y PRs. Por favor, abre un issue primero para discutir cambios significativos.
Licencia
MIT