Skip to main content
Glama

mdshare

마크다운을 즉시 공유하세요. 무료입니다. 로그인할 필요가 없습니다.

License: MIT MCP

mdshare.live | API 문서 | VS Code | Obsidian

mdshare 에디터

빠른 시작

mdshare.live에 마크다운을 붙여넣거나, 빈 페이지에서 시작하거나, curl을 통해 업로드하세요:

curl -X POST https://mdshare.live/api/documents \
  -H "Content-Type: text/markdown" \
  --data-binary @your-file.md

관리자 URL을 받게 됩니다. 이를 공유하거나, 다른 권한을 가진 링크를 생성하세요.

전체 API 문서

주요 기능

  • 4단계 권한 수준 -- 관리자, 편집, 댓글, 보기 -- 각 권한별 공유 가능한 링크 제공

  • WYSIWYG 에디터 -- 서식 도구 모음, 표, 코드 블록, 키보드 단축키 지원

  • 인라인 댓글 -- 특정 텍스트에 댓글 고정, 답글 및 해결 기능

  • 실시간 동기화 -- WebSocket 협업, 실시간 접속자 표시

  • 링크 관리 -- 즉시 링크 취소, 선택적 만료, 문서당 최대 50개 링크 제한

  • VS Code 및 Obsidian 플러그인 -- 에디터에서 직접 마크다운 공유

  • API 및 MCP -- Claude, ChatGPT, Gemini, Cursor, Windsurf를 위한 REST API + MCP 서버

MCP 서버

npx mdshare-mcp

MCP 호환 AI 도구에서 *"upload my-notes.md to mdshare"*라고 말해보세요. MCP 서버는 디스크에서 파일을 직접 읽기 때문에(대화 내용을 에코하지 않음), 대용량 마크다운 파일도 빠르게 처리합니다. 설정 가이드

기술 스택

구성 요소

기술

프레임워크

Astro 5

UI

React (Astro 아일랜드)

호스팅

Cloudflare Workers (네이티브)

데이터베이스

Cloudflare D1 (SQLite)

실시간

Cloudflare Durable Objects (WebSocket)

에디터

Tiptap + tiptap-markdown

스타일링

Tailwind CSS v4

CI/CD

GitHub Actions

로컬 개발

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

기여

이슈와 PR을 환영합니다. 중요한 변경 사항은 먼저 이슈를 열어 논의해 주세요.

라이선스

MIT

Latest Blog Posts

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/urbanmorph/mdshare'

If you have feedback or need assistance with the MCP directory API, please join our Discord server