Skip to content

Sample MCP Server - Python (url-to-markdown-server) #1062

@crivetimihai

Description

@crivetimihai

Overview

Create an MCP Server in Python that converts web pages to clean Markdown format.

Server Specifications

Server Details

  • Name: url-to-markdown-server
  • Language: Python 3.11+
  • Location: mcp-servers/python/url_to_markdown_server/
  • Purpose: Web page to Markdown conversion

Core Features

  • Extract content from web pages
  • Convert HTML to clean Markdown
  • Preserve document structure
  • Handle images and links
  • Remove ads and navigation
  • Support for multiple content extractors

Use Cases

  • Web content archiving
  • Documentation generation from websites
  • Content migration workflows
  • Research and note-taking
  • Blog post conversion
  • Knowledge base creation

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestmcp-serversMCP Server SamplesoicOpen Innovation Community ContributionspythonPython / backend development (FastAPI)

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions