Skip to content

Conversation

@olivierrenoverre-bot
Copy link

Summary

This PR adds a new MCP server for creating professional newsletters.

Features

  • convert_markdown: Convert Markdown to professionally styled HTML

    • Multiple themes: light, dark, medical, minimal
    • Syntax highlighting for code blocks
    • Callouts (info, warning, tip, note)
    • French typography support (optional)
    • Responsive images and styled tables
  • generate_email_template: Generate responsive email templates

    • Multiple formats: MJML, HTML, SendGrid, Mailchimp
    • Customizable branding (colors, logo)
    • Header, content, CTA button, footer sections
    • Inline styles for email client compatibility
  • generate_preview: Generate newsletter previews

    • Desktop (800px) and mobile (375px) viewports
    • Light and dark themes
    • Reading time and word count metadata

Dependencies

  • @modelcontextprotocol/sdk
  • marked - Markdown parsing
  • mjml - Email template compilation
  • highlight.js - Syntax highlighting
  • sanitize-html - HTML sanitization

Test plan

  • Install dependencies: npm install
  • Build: npm run build
  • Test with Claude Desktop by adding to config
  • Verify all three tools work correctly

🤖 Generated with Claude Code

Add a new MCP server for creating professional newsletters with:
- Markdown to styled HTML conversion with themes (light, dark, medical, minimal)
- Responsive email template generation (MJML, HTML, SendGrid, Mailchimp)
- Newsletter preview generation with desktop/mobile viewports

Features:
- Syntax highlighting for code blocks
- Callouts (info, warning, tip, note)
- French typography support (optional)
- Responsive images and styled tables
- Email client compatibility

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@domdomegg
Copy link
Member

Heya! If you're keen to write your own server we'd recommend doing so in your own repo.

Additionally, we're no longer accepting updates to the servers README. Going forwards, we recommend submitting MCP servers to the MCP registry - keen to see your server there :)

@domdomegg domdomegg closed this Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants