CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
unmarkdown avatar

Unmarkdown

unmarkdown/mcp-server
7 toolsauthSTDIO, HTTPregistry active
Summary

Connects Claude to the Unmarkdown API for converting markdown into styled HTML across eight destinations including Google Docs, Word, Slack, and email. Exposes tools for one-off conversions plus full document lifecycle management: create, update, list, and publish documents to shareable URLs. Supports 62 visual templates ranging from free options like Swiss and GitHub to Pro business themes. Useful when you need AI-generated content formatted for specific platforms without manual styling, or when building a document library with public publishing. Includes usage tracking to monitor your monthly quota. Requires an Unmarkdown API key and works via stdio or streamable HTTP transport.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →

Tools

Public tool metadata for what this MCP can expose to an agent.

7 tools
convert_markdownConvert markdown to destination-specific HTML and plain text. Returns JSON with 'html' and 'plain_text' fields. For Slack, present the plain_text to the user. For Google Docs/Word/OneNote, direct users to unmarkdown.com to use the copy button (raw HTML cannot be pasted into th...4 params

Convert markdown to destination-specific HTML and plain text. Returns JSON with 'html' and 'plain_text' fields. For Slack, present the plain_text to the user. For Google Docs/Word/OneNote, direct users to unmarkdown.com to use the copy button (raw HTML cannot be pasted into th...

Parameters* required
destinationstring
Target format (default: "generic")one of google-docs · word · slack · onenote · email · plain-text
markdownstring
Markdown content to convert
template_idstring
Visual template ID (default: "swiss")
theme_modestring
Color theme (default: "light")one of light · dark
create_documentCreate a new markdown document in Unmarkdown5 params

Create a new markdown document in Unmarkdown

Parameters* required
contentstring
Markdown content (default: empty)
folderstring
Folder name (case-insensitive) or folder ID to place the document in
template_idstring
Visual template ID (default: "swiss")
theme_modestring
Color theme (default: "light")one of light · dark
titlestring
Document title
list_documentsList your saved documents with pagination. Optionally filter by folder name or ID.3 params

List your saved documents with pagination. Optionally filter by folder name or ID.

Parameters* required
cursorstring
Pagination cursor from a previous response
folderstring
Optional. Filter by folder name (case-insensitive) or folder ID.
limitinteger
Max results per page (default: 20, max: 100)
get_documentGet a document by ID, including its full markdown content1 params

Get a document by ID, including its full markdown content

Parameters* required
idstring
Document UUID
update_documentUpdate a document's content or metadata8 params

Update a document's content or metadata

Parameters* required
contentstring
New markdown content
descriptionvalue
Document description (null to clear)
foldervalue
Move to folder by name (case-insensitive) or folder ID. Set to null to move to Unfiled.
idstring
Document UUID
page_widthstring
Page width for published viewone of full · wide · standard
template_idstring
New template ID
theme_modestring
New color themeone of light · dark
titlestring
New title
publish_documentPublish a document to a shareable web page. Default visibility is 'link' (unlisted). Published pages render all content including Chart.js charts, Mermaid diagrams, Graphviz graphs, and KaTeX math. Email-based sharing is not available here; direct users to unmarkdown.com for t...5 params

Publish a document to a shareable web page. Default visibility is 'link' (unlisted). Published pages render all content including Chart.js charts, Mermaid diagrams, Graphviz graphs, and KaTeX math. Email-based sharing is not available here; direct users to unmarkdown.com for t...

Parameters* required
descriptionstring
SEO description for published page
idstring
Document UUID
page_widthstring
Page width for published viewone of full · wide · standard
slugstring
Custom URL slug (auto-generated if omitted)
visibilitystring
"public" or "link" (default, unlisted)one of public · link
get_usageCheck your API usage quota for the current billing month

Check your API usage quota for the current billing month

No parameter schema in public metadata yet.

Unmarkdown MCP Server

npm version License: MIT Smithery

A Model Context Protocol (MCP) server that connects AI assistants to the Unmarkdown API. Convert markdown to beautifully formatted documents, manage your document library, and publish pages to the web, all from inside Claude, Cursor, VS Code, or any MCP-compatible client.

Also available as: Chrome Extension | Web App | REST API

Features

  • Convert markdown to styled HTML for 8 destinations: Google Docs, Word, Slack, OneNote, Email, Plain Text, generic HTML, and raw HTML
  • 62 visual templates with light and dark themes (Swiss, Executive, Terminal, GitHub, and more)
  • Create, read, update documents in your Unmarkdown library, organized into folders
  • Publish documents to shareable public URLs at unmarkdown.com/d/your-slug
  • Track API usage and quota for the current billing period

Installation

Claude Desktop / Claude for macOS

Add this to your Claude Desktop configuration file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "unmarkdown": {
      "command": "npx",
      "args": ["-y", "@un-markdown/mcp-server"],
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}

Cursor

Add to your Cursor MCP settings (.cursor/mcp.json):

{
  "mcpServers": {
    "unmarkdown": {
      "command": "npx",
      "args": ["-y", "@un-markdown/mcp-server"],
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}

VS Code

Add to your VS Code MCP settings (.vscode/mcp.json):

{
  "servers": {
    "unmarkdown": {
      "command": "npx",
      "args": ["-y", "@un-markdown/mcp-server"],
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}

Global Installation

If you prefer to install globally instead of using npx:

npm install -g @un-markdown/mcp-server

Then use unmarkdown-mcp as the command instead of npx:

{
  "mcpServers": {
    "unmarkdown": {
      "command": "unmarkdown-mcp",
      "env": {
        "UNMARKDOWN_API_KEY": "um_your_api_key_here"
      }
    }
  }
}

Configuration

Required

VariableDescription
UNMARKDOWN_API_KEYYour Unmarkdown API key (starts with um_). Get one from Settings > API in your Unmarkdown account.

Optional

VariableDescriptionDefault
UNMARKDOWN_API_URLCustom API base URLhttps://api.unmarkdown.com

Usage Examples

Example 1: Convert a meeting notes draft for Google Docs

"Take this markdown and convert it for Google Docs using the Executive template:

# Q1 Planning Meeting

## Attendees
- Sarah Chen (Product)
- Mike Torres (Engineering)
- Lisa Park (Design)

## Action Items
- [ ] Finalize roadmap by Friday
- [ ] Schedule design review for new dashboard
- [ ] Update stakeholder presentation
```"

Claude will use the convert_markdown tool with destination: "google-docs" and template_id: "executive", returning styled HTML ready to paste into Google Docs with proper headings, fonts, and colors.

Example 2: Create a document in a folder

"Create a new document called 'API Changelog - February 2026' in my Release Notes folder with this content, then publish it."

Claude will:

  1. Call create_document with the title, markdown content, and folder: "Release Notes"
  2. Call publish_document with the returned document ID

The document is created directly in the specified folder, and you get back a live URL like https://unmarkdown.com/d/api-changelog-february-2026.

Example 3: Update and move a document

"Move the Q4 report to the Archive folder and update its title."

Claude will:

  1. Call list_documents to find the document
  2. Call update_document with the new title and folder: "Archive"

Example 4: Format markdown for Slack

"Convert this project update to Slack format so it looks good when I paste it in our team channel."

Claude uses convert_markdown with destination: "slack", producing output optimized for Slack's rendering (bold, lists, code blocks, emoji support).

Example 5: Check API usage

"How many API calls have I used this month?"

Claude calls get_usage and returns your current usage count, monthly limit, and billing period.

Tools Reference

ToolDescriptionRead-onlyIdempotent
convert_markdownConvert markdown to styled HTML for any of 8 destinationsYesYes
create_documentCreate a new document in your library (optionally in a folder)NoNo
list_documentsList saved documents with pagination (optionally filter by folder)YesYes
get_documentFetch a document by ID with full contentYesYes
update_documentModify a document's title, content, template, metadata, or folderNoYes
publish_documentPublish a document to a shareable public URLNoYes
get_usageCheck API quota for the current billing monthYesYes

Destinations

The convert_markdown tool supports these output formats:

DestinationDescription
google-docsOptimized for pasting into Google Docs
wordFormatted for Microsoft Word
slackSlack-compatible formatting
onenoteMicrosoft OneNote compatible
emailEmail client friendly HTML
plain-textPlain text with ASCII formatting
genericGeneral-purpose styled HTML
htmlRaw HTML output

Templates

Pass any template ID to convert_markdown, create_document, or update_document. Popular templates include:

TemplateCategory
swissFree (default)
monoFree
githubFree
terminalFree
executiveBusiness (Pro)
consultingBusiness (Pro)
startupBusiness (Pro)

Browse all 62 templates at unmarkdown.com/templates.

API Limits

PlanMonthly API CallsRate Limit
Free1,00010 req/sec
Pro ($8/mo annual)10,00030 req/sec

Overage: $1.00 per 1,000 additional calls (Pro only). Free plan has a hard limit.

Privacy

This MCP server sends your markdown content and document data to the Unmarkdown API (api.unmarkdown.com) for processing. No data is stored locally by the MCP server itself. All data handling is governed by the Unmarkdown Privacy Policy.

Specifically:

  • Markdown content sent via convert_markdown is processed and returned immediately. It is not stored on Unmarkdown servers.
  • Documents created via create_document or update_document are stored in your Unmarkdown account and can be deleted at any time.
  • API keys authenticate requests and are never logged or shared.

For the full privacy policy, visit unmarkdown.com/privacy.

Support

  • Issues: github.com/UnMarkdown/mcp-server/issues
  • Documentation: docs.unmarkdown.com
  • API Reference: docs.unmarkdown.com/api/overview
  • Contact: unmarkdown.com/contact

Development

# Clone the repo
git clone https://github.com/UnMarkdown/mcp-server.git
cd mcp-server

# Install dependencies
npm install

# Build
npm run build

# Run locally (requires API key)
UNMARKDOWN_API_KEY=um_your_key node build/index.js

See Also

  • Chrome Extension — Detect and convert markdown on any AI chat page (ChatGPT, Claude, Gemini)
  • Web App — Full editor with 62 templates, publishing, AI actions, and analytics
  • REST API — Programmatic access to all conversion and document features
  • Smithery — Install via the Smithery MCP registry
  • npm — @un-markdown/mcp-server on npm

License

MIT. See LICENSE for details.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
inference shell
inference shell
create and run specialised agents in minutes
build now →
MCP-ready Email SendingMCP-ready Email Sending
MCP-ready Email Sending
Plug Mailtrap into your AI workflow and let it handle the email.
Connect Mailtrap MCP →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Capacitor - Shared memory for your team’s coding agents.
Capacitor - Shared memory for your team’s coding agents.
Make coding agent sessions - Searchable, Shareable, Vendor-neutral & Scored.
Try For Free →
CodeScene MCP ServerCodeScene MCP Server
CodeScene MCP Server
Your agent targets a perfect 10 Code Health score. Deterministic. Every commit.
Try For Free →
Give your AI the whole web as clean markdownGive your AI the whole web as clean markdown
Give your AI the whole web as clean markdown
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →

Configuration

UNMARKDOWN_API_KEY*secret

Your Unmarkdown API key (starts with um_). Get one from Settings > API in your Unmarkdown account.

Categories
Documents & Knowledge
Registryactive
Package@un-markdown/mcp-server
TransportSTDIO, HTTP
AuthRequired
UpdatedFeb 21, 2026
View on GitHub

Related Documents & Knowledge MCP Servers

View all →
urlsnapdev avatar
Urlsnap Mcp

urlsnapdev/urlsnap-mcp

Screenshot, PDF, and markdown extraction from any URL via Claude Desktop and Claude Code.
a-bonus avatar
Google Docs

a-bonus/google-docs-mcp

Provides programmatic access to Google Docs, Sheets, and Drive for reading, writing, and management via MCP.
535
jjsantos01 avatar
Jupyter

jjsantos01/jupyter-notebook-mcp

Connects Jupyter Notebook 6.x to Claude AI to enable AI-assisted notebook control and execution.
130
afable702 avatar
Vault Mcp Tools

io.github.afable702/vault-mcp-tools

Complete Obsidian vault MCP server. 35 tools: notes, search, graph, tags, canvas.
greenmtnsun avatar
Wikimint

io.github.greenmtnsun/wikimint

Generate wiki docs from source code. Supports PowerShell, Python, Go, C#, Java, COBOL.
hiroyukifuruno avatar
KatanA Markdown Linter

io.github.hiroyukifuruno/kml

Markdown linter, workspace-scoped stdio MCP server, and self-hosted text-only remote MCP server.